Opensocial: um padrão da empresa para aplicação incorporar em ferramentas de colaboração social

OpenSocial é “líder da indústria e mais maduro modelo de componente baseado em padrões para aplicativos sociais nuvem baseado”, de acordo com o Fundação OpenSocial

. Embora o apoio para OpenSocial não é universal entre as ferramentas de colaboração social (falar sem parar é um notável de reteno), que conta com o apoio de jazz, IBM, Atlassian, e outros.

Video: (THRIVE Português) PROSPERAR: O Que Será Necessário?

Esta é a versão para empresas de algo como a plataforma Facebook, fornecendo uma estrutura para a incorporação de aplicações sociais, dentro uns dos outros e permitindo que eles se comuniquem uns com os outros. OpenSocial visa tornar mais fácil para os desenvolvedores a fazer aplicações de software social trabalham em conjunto, ou para trazer funcionalidade do aplicativo de negócios em um contexto social. OpenSocial pode ser utilizado para incorporar widgets de aplicação de interface de utilizador para o fluxo de actividade, uma barra lateral, ou uma guia separada da interface de utilizador do software de colaboração. O objetivo é permitir que os usuários executem uma variedade maior de tarefas sem sair da plataforma de colaboração social.

Com o lançamento do OpenSocial 2.0 em agosto de 2011, os interesses de computação corporativa como IBM e Jive Software reviveu o que foi originalmente destinado a ser um padrão de computação social para sites públicos. OpenSocial se esforça para incorporar outros padrões web populares, como o OAuth e streams de atividade, enquanto a adição de seu próprio quadro de como esses padrões devem ser combinadas e como um recipiente social devem se comportar. Para manter a especificação de se tornar demasiado abstrato, OpenSocial é apoiado por um esforço de software open source paralelo: a saber, a Apache Shindig.

Em comparação com alguns outros conceitos para a integração de aplicações web, tais como portlets Java, OpenSocial também tem a vantagem de ser relativamente leve. Aplicações não tem que ser escrito na mesma língua ou executados no mesmo sistema operacional. Uma aplicação PHP pode ligar-se em um recipiente baseado em Java apenas servindo-se o código HTML e javascript direita.

OpenSocial também foi aprimorada para suportar experiências embutidos, que permitem aos usuários acessar aplicativos direito de dentro do fluxo social. IBM patrocinou a criação de um tipo de OpenSocial MIME como parte das experiências embarcados para o padrão, tornando possível também incorporar aplicativos OpenSocial em mensagens de e-mail.

MIME - Multipurpose Internet Mail Extensions - é o protocolo usado por ambos os clientes de e-mail e navegadores web para tornar multimídia anexos e conteúdos integrados para e-mail.

A versão mais recente do cliente de correio Notes aproveita esta capacidade quando usado em combinação com a rede social Connections empresa IBM.

Um exemplo de um aplicativo de negócios entregues como uma experiência integrada é um pedido de aprovação de férias que chega no fluxo de gerente de um empregado atividade. Em vez de clicar em um link e ser redirecionado para outro aplicativo web, o gestor pode imediatamente aprovar ou rejeitar a solicitação usando um widget incorporado exibido dentro do fluxo ou dentro de uma barra lateral. Quando o pedido for aprovado, o funcionário recebe a confirmação em seu próprio fluxo social e pode responder com um rápido obrigado!



Como implementado na plataforma Jive Software, adicionando um widget de aplicação para um fluxo é tão fácil quanto digitar um ponto de exclamação. Assim como como a maioria das plataformas sociais exibir uma lista pop-up de fósforos potenciais quando você digita @ seguido por os primeiros caracteres do nome ou nome de usuário de uma pessoa que você deseja referenciar, Jive faz a mesma coisa quando você digita ! seguido do nome de uma aplicação.

Video: Peter Joseph - 'Economia: Origens e Adaptações' Parte 1

Como um usuário Jive criando um post ao debate ou documento, você pode usar esta técnica com um aplicativo de exemplo que ajuda a dar o reconhecimento a outro funcionário. Assim que você digitar o ponto de exclamação, você recebe o prompt mostrado na figura abaixo com as opções disponíveis.

Depois de selecionar o aplicativo que você deseja usar, uma versão compacta da sua interface de usuário é sobreposto na tela editor do blog, como mostrado na figura a seguir.

A figura mostra o aplicativo Props selecionado, o que permite que você escolha um troféu virtual para prêmio a outro funcionário. Trabalhando com o aplicativo incorporado, você pode adicionar uma mensagem sobre por que seu colega é tão maravilhoso. A saída do aplicativo fica embutido no meu blog, onde você pode escrever sobre suas contribuições, mas o item Props também é postado separadamente ao fio de actividade da empresa e adicionado ao perfil deste empregado.

Usando a mesma abordagem, você pode acessar um fluxograma ou outro diagrama criado em Lucidchart, ou criar um novo, e inseri-lo no meu documento. A Jive Apps Mercado apresenta uma variedade de aplicações incorporáveis ​​para aplicações como gerenciamento de tarefas e gestão de relacionamento com clientes. IBM está promovendo aplicativos parcerias semelhantes. SugarCRM co-fundador e CTO Clint Oram recentemente se juntou ao conselho OpenSocial para representar os interesses dos criadores de aplicativos. Em alguns cenários, a plataforma SugarCRM também pode funcionar como um recipiente OpenSocial.

Atlassian, fabricante da plataforma de software social Confluence e uma ferramenta de acompanhamento de questões JIRA, também tem um representante no conselho. Outros fornecedores de software social suportar OpenSocial, mas com diferentes graus de entusiasmo.


Publicações relacionadas