Parlayx
Overview
Parlay X 는 telephone 네트워크(모바일, 집 전화)를 위한 웹 서비스 API 이다.
Parlay X 웹서비스 API들은 기능별로 구분되어 있는데, 각각의 주요 모듈들의 기능은 다음과 같다.
Modules | Defines |
Third party call | Methods for handling application initiated calls. |
Network-initiated third party call | Methods for handling network initiated calls. |
SMS | Methods for handling sending and reception of SMS:es. |
Multimedia Message | Methods for handling sending and reception of MMS:es. |
Payment | Methods for handling charging based on content. |
Terminal location | Methods for retrieving the geographical position of a mobile terminal. |
User status | Methods for retrieving information on the status of mobile terminals. |
덧붙이자면, login-seesion 을 담당하는 weblogic network gatekeeper 가 있다. 이 weblogic network gatekeeper는 ParlayX 표준에 포함되어있지는 않지만, 모든 ParlayX 어플리케이션들은 이 weblogic network gatekeeper 를 사용한다. Weblogic network gatekeeper 에 대해서 더 알고 싶다면 API Description Parlay X for Weblogic Network Gatekeeper<ref>http://docs.oracle.com/cd/E13205_01/wcp/wng10/devparlayx/references.html#271482</ref>를 참조바란다.
WSDL Files
Parlay X API 를 설명하는 WSDL 문서에는 다음과 같은 두 가지 타입이 있다.
- SOAP-encoded files. rpc/encoded 파일로 "import" 구문을 사용하지 않는다. .Net 과 같은 플랫폼에서 사용된다.
- WS-I Basic Profile compliant files. These are known as rpc/literal files. This is the expected future-proof set of files. 현재, 잘 사용되지 않는다.
Weblogic Network Gatekeeper 는 SOAP encoding(RPC encoding) 방법을 지원한다.
기본적으로, WSDL 파일을 다음을 통해 확인이 가능하다.
- http://<URL to WebLogic Network Gatekeeper>/parlayx/servlet/AxisServlet (The Web Services, also the endpoints)
- The WSDL files for the northbound (Listener) interfaces can be fetched from
- http://<URL to WebLogic Network Gatekeeper>/parlayx/wsdl (definitions of the listener interfaces)
Module | WSDL-file to download | API |
Access | Access | Acess. This API is specific for WebLogic Network Gatekeeper, hence not part of the Parlay X specification. |
Third Party Call | ThirdPartyCallPort | Call |
Network Initiated Third Party Call | parlayx_network_initiated_call_services | Call |
SMS | SendSmsPort | Send SMS |
parlayx_sms_notification_service | SMS Notification | |
Multimedia Message | SendMessagePort | Send Message |
Receive Message | ||
parlayx_mm_notification_service | Message Notification | |
Payment | AmountChargingPort | Amount Charging |
VolumeChargingPort | Volume Charging | |
ReserveAmountChargingPort | Reserved Amount Charging | |
ReserveVolumeChargingPort | Reserved Volume Charging | |
Terminal Location | MobileTerminalLocationPort | Terminal Location |
User Status | UserStatusPort | User Status |
External links
- http://docs.oracle.com/cd/E13209_01/wlcp/wlng22/devparlayx/get_started_px21.html#wp320581
- Parlay X Specification, http://www.parlay.org
- Apache Axis, http://ws.apache.org/axis
- J2SE SDK, http://java.sun.com
- JavaMail, http://java.sun.com
References
<references />