System Administrator’s Guide

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Managing and Configuring SOA Facades

The following sections describe how to configure the Oracle Communications Services Gatekeeper SOA Facades in Oracle Service Bus:

 


Introduction

All servers in a SOA deployment are Oracle Communications Services Gatekeeper servers with Oracle Service Bus server installed over them and configured using the SOA domain configuration template provided with Oracle Communications Services Gatekeeper. The SOA Facades are managed using the Oracle Service Bus management console.

The oracle Service bus administration console is located at:

http://<IP-address of Administration Server>/sbconsole

For each communication service there is a set of business services and proxy services, one for each SOAP interface.

There is no need to configure the SOA Facades, but both the business services and the proxy services can be configured in the same manner as other oracle Service Bus projects. The project for the SOA Facades needs to be loaded using the Service Bus Console.

 


Load SOA Facade Projects

This section describes how to load the SOA Facade projects.

The SOA Service Facades are not loaded by default. Load the projects for the Communication Services that are to be used using the instruction below.

See Available SOA Facades for a list of available SOA Facades and the deployment artifacts for them.

  1. In the Service Bus administration console, click on System Administration.
  2. Under System Administration, click on Import Resources.
  3. Click the Browse button next to the File Name entry field.
  4. Browse to the directory $OCSG_DOMAIN_HOME/soa and select the file, according to Table 5-1.
  5. In the Import Resources- Project JAR File screen, click the Import button.
Note: In the Change Center, click the Activate button.

 


Available SOA Facades

Below is a list of SOA Facades for Oracle Communications Services Gatekeeper. The files are located in $OCSG_DOMAIN_HOME/soa.

Table 5-1 SOA Facade projects and services
Service Facade
Project
File
-
soa_common
File: sb_common.jar
Business Service: n/a
Proxy Service: n/a
Type: Use for both application-initiated and network-triggered requests.
Session Manager
soa_session
File: sb_session.jar
Business Service: SessionManager_BS
Proxy Service: SessionManager_PS
Type: Use for application-initiated requests.
Parlay X 3.0 Audio Call
soa_audio_call_px30
File: sb_ac_px30.jar
Business Service: AudioCallCaptureMedia_BS
Business Service: AudioCallPlayMedia_BS
Proxy Service: AudioCallCaptureMedia_PS
Proxy Service: AudioCallPlayMedia_PS
Type: Use for application-initiated requests.
Parlay X 2.1 Call Notification
soa_call_notification_px21
File: sb_cn_px21.jar
Business Service: CallDirection_BS
Business Service: CallDirectionManager_BS
Business Service: CallNotification_BS
Business Service: CallNotificationManager_BS
Proxy Service: CallDirection_PS
Proxy Service: CallDirectionManager_PS
Proxy Service: CallNotification_PS
Proxy Service: CallNotificationManager_PS
Type: Use for network-triggered requests.
Parlay X 3.0 Call Notification
soa_call_notification_px30
File: sb_cn_px30.jar
Business Service: CallDirection_BS
Business Service: CallDirectionManager_BS
Business Service: CallNotification_BS
Business Service: CallNotificationManager_BS
Proxy Service: CallDirection_PS
Proxy Service: CallDirectionManager_PS
Proxy Service: CallNotification_PS
Proxy Service: CallNotificationManager_PS
Type: Use for network-triggered requests.
Callable Policy
soa_callable_policy
File: sb_callable_policy.jar
Business Service: Policy_BS
Business Service: PolicyManagement_BS
Proxy Service: Policy_PS
Proxy Service: PolicyManagement_PS
Type: Use for application-initiated requests.
Parlay X 2.1 Multimedia Messaging
soa_mms_px21
File: sb_mms_px21.jar
Business Service: MessageNotification_BS
Business Service: MessageNotificationManager_BS
Business Service: ReceiveMessage_BS
Business Service: SendMessage_BS
Proxy Service: MessageNotification_PS
Proxy Service: MessageNotificationManager_PS
Proxy Service: ReceiveMessage_PS
Proxy Service: SendMessage_PS
Type: Use for both application-initiated and network-triggered requests.
Parlay X 3.0 Payment
soa_payment_px30
File: sb_payment_px30.jar
Business Service: AmountCharging_BS
Business Service: ReserveAmountCharging_BS
Proxy Service: AmountCharging_PS
Proxy Service: ReserveAmountCharging_PS
Type: Use for application-initiated requests.
Parlay X 2.1 Presence
soa_presence_px21
File: sb_presence_px21.jar
Business Service: PresenceConsumer_BS
Business Service: PresenceNotification_BS
Business Service: PresenceSupplier_BS
Proxy Service: PresenceConsumer_PS
Proxy Service: PresenceNotification_PS
Proxy Service: PresenceSupplier_PS
Type: Use for both application-initiated and network-triggered requests.
Parlay X 2.1 Short Messaging
soa_sms_px21
File: sb_sms_px21.jar
Business Service: ReceiveSms_BS
Business Service: SendSms_BS
Business Service: SmsNotification_BS
Business Service: SmsNotificationManager_BS
Proxy Service: ReceiveSms_PS
Proxy Service: SendSms_PS
Proxy Service: SmsNotification_PS
Proxy Service: SmsNotificationManager_PS
Type: Use for both application-initiated and network-triggered requests.
Extended Web Services Subscriber Profile
soa_subscriber_ews
File: sb_subscriber_ews.jar
Business Service: SubscriberProfile_BS
Proxy Service: SubscriberProfile_PS
Type: Use for application-initiated requests.
Parlay X 2.1 Third Party Call
soa_third_party_call_px21
File: sb_tpc_px21.jar
Business Service: ThirdPartyCall_BS
Proxy Service: ThirdPartyCall_PS
Type: Use for application-initiated requests.
Parlay X 3.0 Third Party Call
soa_third_party_call_px30
File: sb_tpc_px30.jar
Business Service: ThirdPartyCall_BS
Proxy Service: ThirdPartyCall_PS
Type: Use for application-initiated requests.
Parlay X 2.1 Terminal Location
soa_tl_px21
File: sb_tl_px21.jar
Business Service: TerminalLocation_BS
Business Service: TerminalLocationNotification_BS
Business Service: TerminalLocationNotificationManager_BS
Proxy Service: TerminalLocation_PS
Proxy Service: TerminalLocationNotification_PS
Proxy Service: TerminalLocationNotificationManager_PS
Type: Use for both application-initiated and network-triggered requests.
Extended Web Services WAP Push
soa_wap_ews
File: sb_wap_ews.jar
Business Service: PushMessage_BS
Business Service: PushMessageNotification_BS
Proxy Service: PushMessage_PS
Proxy Service: PushMessageNotification_PS
Type: Use for application-initiated requests.
Extended Web Services Binary SMS
soa_sms_ews
File: sb_sms_ews.jar
Business Service: BinarySms_BS
Business Service: BinarySmsNotification_BS
Business Service: BinarySmsNotificationManager_BS
Proxy Service: BinarySms_PS
Proxy Service: BinarySmsNotification_PS
Proxy Service: BinarySmsNotificationManager_PS
Type: Use for both application-initiated and network-triggered requests.


  Back to Top       Previous  Next