opensocial

Arquitetura OpenSocial

A arquitetura de uma aplicação OpenSocial vai muito além do código. Deve ser levada em consideração o seu cliente (um brownser, por exemplo) e seu container (a rede social em questão). As redes sociais respondem diretamente ao seu aplicativo. Esse fluxo de informações esta representado na figura abaixo.

fluxo requisicoes opensocial

Isto significa que quando um cliente realiza requisições ao seu aplicativo, armazenado externamente, a rede social realizara essa chamada e irá "filtrar" as informações para depois entregar ao cliente.

Sua rede sócial pode ser hospedada em múltiplos servidores, ou armazenada inteiramente em seu container. Dependendo de como você implementa sua aplicação, será necessário também um processo de autenticação.

Existem atualmente 2 Arquiteturas para o desenvolvimento de Aplicações com a API OpenSocial, uma baseada no Cliente (API Javascript), e outra baseada no Servidor(API REST):

- API Cliente: Desenvolvimento utilizando a API OpenSocial Javascript, e foi a primeira API a ser lançada. É bem possível que se você estiver sendo guiado pelos exemplos do Google, para o orkut, você esteja utilizando a API Javascript. Ela basicamente funcionando realizando chamadas a rede social.

- API Rest: Recurso que foi adicionando ao OpenSocial em 2008, é uma API baseada em REST (Representation State Transfer). Esta API permite que você desenvolva aplicações que são executadas fora da Rede Social (seja um site, ou uma aplicação desktop), realizando diretamente ao container OpenSocial. Você pode criar a sua aplicação com a linguagem que você quiser, seja ela JAVA, PHP, Ruby, ou muitas outras. Basta realizar chamada e tratar os resultados.

Livro: OpenSocial Network Programming

E ai pessoal, tudo bem?

Neste fim de semana que passou, eu fui até a Livraria Cultura, perto da Consolação, e pra minha surpresa encontrei um livro sobre OpenSocial lá, como o título do post mesmo diz é o "OpenSocial Network Programming" da wrox.

O livro aborda exemplos em cima da versão 0.8 da API, ele é de abril de 2009, ou seja ainda esta bem recente.
O livro esta em inglês, então se você estiver disposto a exercitar seu, é uma leitura extremamente recomendada.
O link para as informações do livro é:
http://www.wrox.com/WileyCDA/WroxTitle/OpenSocial-Network-Programming.pr....

Boa Leitura :)

Instalando o PHP Shindig no Windows

E ai pessoal, tudo bem?

Faz algum tempo que eu num tenho postado.
Hoje estou aqui pra recomendar o blog do Opensocial-GTUG, que também fala sobre open social(óbvio..rs).
Quem escreveu o primeiro conteúdo lá foi o Robson Dantas. É um artigo muito interessante como Instalar o PHP Shindig no Windows.

Vale muito a pena a visita.

http://www.opensocial-br.org/instalando-o-php-shindig-no-windows/

Ganhador do livro Desenvolvimento de Jogos

Bom, desculpem pela demora em anunciar o ganhador do Livro.
Usei o Random.org para gerar o vencedor, e o post vencedor, como vc's podem ver foi o post nº 15 http://www.opensocialbr.com.br/livro-setembro-09#comment-15 de Leandro Silva.

desenvolvimento de jogos eletrônicos

Estarei entrando em contato para poder enviar o seu livro, parabéns.

Como combinado, este mês estarei sorteando outro livro, mas ainda não decidi qual será.

Até a próxima.

OpenSocial e o Google Wave

Vocês devem estar acompanhando o lançamento do Google Wave.
Tem um artigo que fala um pouco sobre ele e uma das coisas que ele ressalta é a presença da integração com o OpenSocial.

O link do artigo é este: http://www.mediapost.com/publications/?fa=Articles.showArticle&art_aid=1....

Acessem é bom estamos por dentro desta novidade que promete.

Até mais.

Divulgar conteúdo
Este site foi feito com Drupal, um sistema aberto de gerenciamento de conteúdo.