Parlayx

From 탱이의 잡동사니
Jump to: navigation, 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[1]를 참조바란다.

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

References

  1. http://docs.oracle.com/cd/E13205_01/wcp/wng10/devparlayx/references.html#271482