Read/Search this Article
Abstract
Session Initiation Protocol (SIP)は,二者間のP2Pセッションをサーバを介して確立するためのプロトコルである. SIPアプリケーションの開発は,複数のエージェントとサーバ間のインタラクションを定義しなければならないために,一般的にHTTPを利用したWebアプリケーションの開発よりも複雑化する傾向がある.一方, SIPアプリケーションにおける開発環境はWebアプリケーションほど抽象化が進んでいないため,現状ではビジネスアプリケーションの開発においてもよりプロトコルレベルに近いレイヤの実装を開発者が行わなけれぱならないという課題がある.本稿では,STPにおけるビジネスアプリケーションの効率化に焦点を当て,開発者がプロトコルレベルの開発に煩わされることなくビジネスロジックの開発に集中できるようにするフレームワーク枝術についての提案を行う.
Session Initiation Protocol (SIP) is a protocol used to establish a point-to-point connection via a server. The development of SIP applications generally tends to be more complicated than that of web applications using HTTP because it needs to describe interactions between multiple agents and servers. On the other hand, the environment for the development of SIP applications has not been abstracted like that of web applications, so developers must implement programs that are close to protocol layer, for the development of the business applications. In this paper, we propose a framework technology that enables developers to focus on the development of the business logic, not bothered with protocol-level programming.
Journal
- IPSJ Journal [List of Volumes]
-
IPSJ Journal 48(8), 2674-2683, 2007-08-15 [Table of Contents]
Information Processing Society of Japan (IPSJ)