3GPP(The Third Generation Partnership Project; 3GPP)在1999年提出「開放式服務存取」(Open Service Access; OSA)架構,開放式服務存取是由電信系統業者所提供服務的共同平台架構,經由「開放式標準介面」讓衆多的軟體開發業者也能使用到電信系統業者所提供的網路功能。目前已忣數個國際組織(如3GPP、Parlay Group、ETSI)制定出「開放式服務存取」的標準規格,希望藉此帶動行動服務應用的發展,進而促進行動通訊相關産業的進步。 其中,Parlay Group於2003年提出了Parly X架構,將Web Services以服務爲導向的架構觀念引進,以使用者需求去制定「開放式服務存取」API。本文便是要介紹“Parlay X”架構及功能,並從軟體開發者的觀點去分析比較OSA、Parlay架構與Parlay X架構,最後以「股票預警服務系統」與「天氣預報簡訊服務系統」爲實例,闡述Parlay X的服務機制的運作原理。
The 3GPP proposed the specifications of “Open Service Access (OSA),” which included eight suites of open application programming interface (API) for developing telecommunication services in 1999. Instead of traditional telecommunication operators, the third-party companies can easily create a variety of new services across operators’ networks via the API without wasting time and energy on the details of telecommunication networking. There have been a few international organizations, such as 3GPP, Parlay Group, and ETSI, working on the standards. The Parlay Group proposed a suite of specifications, which was almost the same as the OSA after several revisions. Therefore, the suite can also be named OSA/Parlay. These standard organizations hope that their activities can bring great advances to mobile services and communication industry. In recent years, the web service has prevailed all over the world because its outstanding software architecture can run on any computing platform. In order to make the OSA more popular, the Parlay Group included the concept and technique of the web service and proposed the other suite of OSA specifications, Parlay X, in 2003. The APIs in the former OSA/Parlay specifications were designed base on the protocols of telecommunication networking. Instead, the APIs in the Parlay X were devised from the viewpoint of applications’ requirements. In this article, we will introduce the architecture and capabilities of the Parlay X, and compare it with the original OSA/Parlay. We also take two examples, “Stock Risk Notification System,” and “Weather Forecasting SMS System,” to explain the mechanism of the Parlay X in detail.