Comments
Description
Transcript
Skype for Business の開発プラットフォーム紹介
Connecting People Across Work and Life Lync SDK クライアント プラットフォーム コア サーバー サーバー Unified Communications Managed API (UCMA) Lync Server SDK SQL FE Lync 2013 SDK Unified Communications Web API (UCWA) 3rd party ecosystem サービス デバイス アプライア ンス Web/Mobile? 通話 共有 サーバーとサービス PSTN メッセージ プレゼンス ミーティング 人 管理 アプリケーションへの統合を 数行のコードで 実現 。わかりやすい Skype プログラミング インタ フェースを使ってプレゼンス、IM、音声、ビデオ、デスクトップ共有が可能。 var application = new Skype.Web.Model.Application; application.signInManager.signIn ({ username: '[email protected]', password: ‘password' } signInManager.mePerson.status.set('Online'); アプリケーション YourApp.html + YourApp.js UX コントロール JavaScript オブジェクト モデル Media Controller Media Provider (音声 / ビデオ / 共有) Skype for Business Web アプリ Plug-in Skype Plug-in WebRTC Signaling Identity / Auth HTTP Skype ネットワーク Identity Provider アプリケーション YourApp.html + YourApp.js JavaScript オブジェクト モデル Media Controller Media Provider (音声 / ビデオ / 共有) Skype for Business Web アプリ Plug-in Signaling Identity / Auth HTTP Skype ネットワーク Identity Provider Interactions Command Channel HTTP (GET, POST, PUT, DELETE) クライアント ラッパー サーバー P-GET Request / Response Event Channel Lync 2013 Skype for Business Server Skype for Business Online UCMA (Unified Communications Managed API) ○ ○ × Lync Server 2013 SDK ○ ○ × Lync (Client) 2013 SDK ○ ○ ○ UCWA (Unified Communications Web API) ○ ○ 今後予定 Lync Server 2013 Persistent Chat SDK ○ ○ × SDN Interface 2.2 ○ ○ × Lync 2013 Skype for Business Server Skype for Business Online (基本機能のみ) ○ 今後予定 × 今後予定 今後予定 Lync からの技術 Skype Developer Platform (新技術) Skype Web SDK Skype Services SDK