태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

닷넷프레임워크 딥 다이브 - .NET Framework Deep Dive

POST : WEB 2.0

오픈소셜 (OpenSocial - The web is better when it's social)

오픈소셜 (OpenSocial - The web is better when it's social)

오픈소셜이란?
구글이 공개한 Social OpenAPI


사용자 삽입 이미지


사용자 삽입 이미지


1. Concept
Many sites, one API

2. 목적
Distribute

3. 무엇을
  • People -- information about individual people and their relationships to each other
  • Activities -- ability to post and view updates on what people are doing
  • Persistence -- a simple key-value data store to allow server-free stateful applications

    4. 어떻게
    Client Side - Javascript , XML, HTML

    The JavaScript API lives under the opensocial.* namespace and provides access to three primary areas of functionality:



    ServerSide - REST , XML, HTML

    USE : RESTful Data APIs

  • Server interactions are based on the RESTful AtomPub protocol.
  • Authentication is handled by OAuth.



    5. 왜
    The web is better when it's social
    SNS사이의 커뮤니케이션을 가능하게 만들기 위해



    SNS(facebook , myspace etc) 서비스에서의 활용성
  • -구현된 OpenSocial API를 이용해서 facebook의 사용자의 정보 및 행위를 myspace의 사용자, 또는 OpenSocial 을 지원하고 있는 모든 SNS 사용자에게도 제공할 수 있다.

    Gadget 제공자 (Slide.com etc) 서비스에서의 활용성
    -OpenSocial을 지원하고 있는 서비스의 모든 회원 집합을 이용하여 정보의 조회 및 공유, Action 통계등을 지원할 수 있다.

    개발자에게의 활용성 -
    -각각의 서비스에 인터페이스를 고려하지 않고 OpenSocial APIs만을 구현함으로써 모든 서비스와 통신할 수 있다.


    참고자료 :
    구글의 오픈소셜 관련 메인 사이트
    http://code.google.com/apis/opensocial/


  • Open Social: Google's New Social Networking Platform - What Is It And Why It Matters
    http://www.masternewmedia.org/social_networking/social-networking-platforms/Open-Social-Google-social-networking-platform-what-is-it-20071102.htm

    OpenSocial은 독자적인 개발자들이 만든 어플리케이션들이 네트워크에 저장된 데이터를 이용하여 어떤 네트워크에 참여하여 실할 될수 있도록 허용하는 API의 집합이다.
     
    Richard MacManus writes:
     
    "OpenSocial은 소셜네트워크자체가 아니다, 개발자들이 아래의 핵심 함수들과 소셜네트워크의 정보에 접속 할 수 있는 3개의 common API들의 집합이다.

    사용자 데이터 - Profile Information (user data)
    친구정보 (사회적관계)- Friends Information (social graph)
    행위들 (무슨일이 일어 났는지, 뉴스 등등) - Activities (things that happen, news feed type stuff)"



    The Social Graph: Issues and Strategies in 2008
    http://web2.socialcomputingmagazine.com/the_social_graph_issues_and_strategies_in_2008.htm

    사용자 삽입 이미지


    사용자 삽입 이미지


    사용자 삽입 이미지

  • OpenSocial 소개 동영상
    http://www.youtube.com/watch?v=9KOEbAZJTTk
  • top

    tags

    ,

    posted at

    2008/02/22 13:59


    CONTENTS

    닷넷프레임워크 딥 다이브 - .NET Framework Deep Dive
    BLOG main image
    닷넷 프레임워크 .NET FRAMEWORK, C# .NET 과 프레임워크 디자인, 아키텍처 설계, ASP.NET 개발 - 인간과 정보의 상호작용에 통찰력을 얻기 위한 블로그 입니다. -성공률이 100%인 프로젝트가 있다고? 거기에는 혁신이 0%일 것이다. ,Google CEO 에릭슈미트
    RSS 2.0
    공지
    아카이브
    최근 글 최근 댓글 최근 트랙백
    카테고리 태그 구름사이트 링크