Skip navigation.

API Description for Extended Web Services

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF  
Get
Adobe Reader

Extended Web Services Interface

The following section provides general information about the Extended Web Services interfaces.

 


About the Extended Web Services interface

The Extended Web Service interface offers an very high level abstraction of the of the OSA/Parlay interface, for rapid application development.

The interface of each service capability offered by the Extended Web Service is defined in a set of packages. Each package consists of two WSDL files, one defining the operations an application invokes on Web Service and one defining the operations the WebLogic Network Gatekeeper invokes on the application. The latter is referred to as listener interfaces. The packages are:

Package

Description

Access

Package with methods for handling the access service capability.

Call Control

Package with Web Services containing methods for handling the call control service capability.

Call User Interaction

Package with Web Services containing methods for handling the call user interaction service capability.

Content Based Charging

Package with Web Services containing methods for handling the Contentn based Charging service capability.

Messaging

Package with Web Services containing methods for handling the messaging service capability (SMS, MMS, e-mail).

Messaging User Interaction

Package with Web Services containing methods for handling the message based user interaction service capability (SMS, MMS, e-mail, WAP Push).

Subscriber Profile

Package containing Web Services containing methods for handling the subscriber profile service capabilities.

User Location

Package with Web Services containing methods for handling the user location service capability.

User Status

Package with Web Services containing methods for handling the user status service capability.

Each package, except Access, consists of two or more WSDL files for application initiated operations; one describing the operations applications can invoke on the WebLogic Network Gatekeeper and one describing the operations the WebLogic Network Gatekeeper can invoke on the applications. The first one is denoted the Web Service and the latter the listener interface. Some packages have a third WSDL files, describing the interface for network initiated calls.

Responses to asynchronous requests performed using the Web Service are provided by the listener interface.

The Web Services are located at
http://<URL to WebLogic Network Gatekeeper>/wespa/<service location>/
where <service location> is described in the table below.

The files describing the listener interfaces are located at
http://<URL to WebLogic Network Gatekeeper>/wespa/wsdl/<file name>

:

Service Capability

<service location>
or
<File name>

Describes the

Access

Access

Web Service


N/A



N/A


Call Control

CallControl

Web Service


CallListener.wsdl

Listener interface


NetworkCallListener.wsdl

Network initiated listener interface

Call User Interaction

CallUserInteraction

Web Service


CallUserInteractionListener.wsdl

Listener interface


UserInteractionNetworkListener.wsdl

Network initiated listener interface

Content Based Charging

ContentBasedCharging

Web Service


N/A

Listener interface


N/A

Network initiated listener interface

Messaging

Messaging

Web Service


MessagingListener.wsdl

Listener interface


N/A

Network initiated listener interface

Messaging User Interaction

MessagingUserInteraction

Web Service


UserInteractionListener.wsdl

Listener interface


UserInteractionNetworkListener.wsdl

Network initiated listener interface

Subscriber Profile

SubscriberProfile

Web Service


SubscriberProfileListener.wsdl

Listener interface


N/A

Network initiated listener interface

User Location

UserLocation

Web Service


UserLocationListener.wsdl

Listener interface


N/A

Network initiated listener interface

User Status

UserStatus

Web Service


UserStatusListener.wsdl

Listener interface


N/A

Network initiated listener interface

WAP Push

MessagingUserInteraction

Web Service


UserInteractionListener.wsdl

Listener interface


N/A

N/A

 

Skip navigation bar  Back to Top Previous Next