...

Skype for Business の開発プラットフォーム紹介

by user

on
Category: Documents
4

views

Report

Comments

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
Fly UP