Opensocial: En Enterprise Standard for App Inkludering i sosiale samarbeidsverktøy

September 10  by Eliza

Opensocial er "bransjens ledende og mest modne standardbaserte komponenten modell for nettskybaserte sosiale apps», ifølge Opensocial Foundation. Mens støtte for Opensocial er ikke universell blant sosiale samarbeidsverktøy (Yammer er en bemerkelsesverdig holdout), den har støtte fra Jive, IBM, Atlassian, og andre.

Dette er den enterprise-vennlig versjon av noe som Facebook-plattformen, noe som gir et rammeverk for å bygge sosiale programmer inne hverandre og gi dem muligheten til å kommunisere med hverandre. Opensocial har som mål å gjøre det enklere for utviklere å lage sosiale programmer fungerer sammen, eller å bringe forretningsapplikasjon funksjonalitet inn i en sosial sammenheng. Opensocial kan brukes til å legge inn søknad brukergrensesnitt widgets inn i aktivitetsforløp, en sidebar, eller en egen fane av samarbeidet programvare brukergrensesnitt. Målet er å la brukerne utføre et større utvalg av oppgaver uten å forlate den sosiale samarbeidsplattform.

Med utgivelsen av Opensocial 2.0 i august 2011, enterprise computing interesser som IBM og Jive programvare gjenopplivet hva var opprinnelig ment å være en sosial databehandling standard for offentlige nettsteder. Opensocial bestreber seg på å innlemme andre populære web-standarder, slik som OAuth og Aktivitet Streams, mens du legger egne rammer for hvordan disse standardene bør kombineres og hvordan en sosial container bør oppføre seg. For å holde spesifikasjonen blir for abstrakt, er Opensocial støttet av en parallell åpen kildekode innsats: nemlig Apache Shindig.

Sammenlignet med noen andre konsepter for web-applikasjon integrasjon, for eksempel Java-portleter, har Opensocial også fordelen av å være relativt lett. Applikasjoner trenger ikke å være skrevet på samme språk eller kjøre på det samme operativsystemet. En PHP-programmet kan plugge seg inn i en Java-basert container bare ved å tjene opp rett HTML og Javascript-kode.

Opensocial har også blitt forbedret for å støtte innebygde opplevelser, som tillater brukere å få tilgang til programmer rett fra den sosiale strømmen. IBM sponset opprettelsen av en Opensocial MIME-type som en del av den innebygde opplevelser for standard, noe som gjør det mulig å også bygge inn Opensocial apps i e-postmeldinger.

MIME - Multipurpose Internet Mail Extensions - er protokollen som brukes av både e-postklienter og nettlesere å gjengi innebygde multimedieinnhold og filvedlegg for e-post.

Den nyeste versjonen av Notes-postklienten utnytter denne muligheten når de brukes i kombinasjon med IBM Connections bedriftens sosiale nettverk.

Et eksempel på en virksomhet søknad leveres som et innebygd erfaring er en ferie forespørsel godkjenning som kommer i aktivitetsforløp av en ansatt manager. Snarere enn å klikke på en link og blir omdirigert til en annen web-applikasjon, kan lederen umiddelbart godkjenne eller avvise forespørselen ved hjelp av en innebygd widget vises i bekken eller innen en sidebar. Når forespørselen er godkjent, blir den ansatte bekreftelse på sin egen samfunns strøm og kan svare med en rask Takk!

Som implementeres på Jive Programvareplattform, og legger en søknad widget til en bekk er like enkelt som å skrive et utropstegn. Akkurat som hvordan de fleste sosiale plattformer vise en pop-up liste over mulige treff når du skriver @ etterfulgt av de første bokstavene i navnet eller brukernavnet til en person du vil referere til, gjør Jive det samme når du skriver! Etterfulgt av navnet på et program.

Som en Jive bruker skape en diskusjon post eller et dokument, kan du bruke denne teknikken med en prøve app som hjelper deg å gi anerkjennelse til en annen ansatt. Så snart du skriver utropstegn, får du rask vist i figuren med de tilgjengelige alternativene.

Opensocial: En Enterprise Standard for App Inkludering i sosiale samarbeidsverktøy

Når du har valgt den applikasjonen du vil bruke, er en kompakt versjon av sitt brukergrensesnitt kledde på bloggen skjermen redaktør, som vist i neste figur.

Opensocial: En Enterprise Standard for App Inkludering i sosiale samarbeidsverktøy

Figuren viser Props app valgt, noe som gjør det mulig å velge en virtuell trofé til prisen til en annen ansatt. Arbeide med den innebygde app, kan du legge til en melding om hvorfor kollegaen din er så fantastisk. Utgangen av programmet blir innebygd i mitt blogginnlegg, hvor du kan skrive om hans bidrag, men det Props elementet også blir lagt ut separat til selskapets aktivitetsforløp og lagt til profilen denne ansattes.

Med samme tilnærming, kan du få tilgang til et flytdiagram eller annen diagram opprettet i Lucidchart, eller lage en ny en, og sett det inn i dokumentet mitt. The Jive Apps Market har en rekke innebygges apps for applikasjoner som oppgave ledelse og customer relationship management. IBM er fremme lignende apps partnerskap. SugarCRM co-grunnlegger og teknologisjef Clint Oram nylig sluttet seg til Opensocial bord for å representere interessene til app skapere. I enkelte tilfeller kan det sugarcrm plattformen også fungerer som et Opensocial beholder.

Atlassian, skaperen av Confluence sosial programvareplattform og JIRA problemsporingsverktøy, har også en representant i styret. Andre sosiale programvareleverandører støtter Opensocial, men med varierende grad av entusiasme.