SIPアプリケーションフレームワークの開発と適用(開発支援環境・自動化技術,<特集>ソフトウェア工学の理論と実践)  [in Japanese] A Framework for SIP Application Development(Development Environments and Automated Technologies,<Special Issue>Software Engineering Theory and Practice)  [in Japanese]

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)

References:  9

You must have a user ID to see the references.If you already have a user ID, please click "Login" to access the info.New users can click "Sign Up" to register for an user ID.

Preview

Preview

Codes

  • NII Article ID (NAID) :
    110006386497
  • NII NACSIS-CAT ID (NCID) :
    AN00116647
  • Text Lang :
    JPN
  • Article Type :
    ART
  • ISSN :
    03875806
  • NDL Article ID :
    8922789
  • NDL Source Classification :
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No. :
    Z14-741
  • Databases :
    CJP  NDL  NII-ELS