Parlayx

From 탱이의 잡동사니
Jump to navigation Jump to search

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

References

<references />