Sterling B2B Integrator - Configure EBICS Adapters and Services

As a prerequisite, a bank must install the EBICS HTTP Server adapter in Sterling B2B Integrator in order to receive a user’s request. The URI (Uniform Resource Indicator) in the EBICS HTTP Server adapter bootstraps the handleEBICSRequest business process to handle the EBICS request, and invokes the EBICS Server service.

Note: The database space required to store files processed by the EBICS Banking Server is approximately 2.5 times the size of the transacted files.

By default, an HTTP Server adapter instance (EBICS Http Server adapter) is auto-configured for handling EBICS requests. The HTTP Server adapter instance is URI mapped to the business process.

An HTTP Server adapter instance is used to receive the incoming EBICS requests, and bootstraps a business process to start processing the EBICS transactions.

The URI, /ebicsrequest, is the default URI specified in the EBICS HTTP Server adapter. If you want to configure a new URI, ensure that you complete the following tasks while configuring a new URI in the EBICS HTTP Server adapter. For more information about configuring a URI, see HTTP Server Adapter.
Note: The newly configured URI and the HTTP Server port number must match the host URL of the bank's profile.
  1. Click add next to New URI while configuring the EBICS HTTP Server adapter in Sterling B2B Integrator.
  2. Under Launch a BP Or WAR, select Business Process
  3. From the Business Process drop-down list, select handleEBICSRequest.
  4. Set Send Raw Messages to No.

You can configure an HTTPS Server adapter from the Deployment menu.

If you want to configure an HTTPS Server adapter, complete the following steps while configuring the HTTP Server adapter instance:

  1. Log in to Sterling B2B Integrator.
  2. Navigate to Deployment Services Configuration.
  3. Search for EBICS HTTP Server adapter in the Service Name field. Click Go.
  4. In the Services Configuration page, click edit next to the service name.
  5. Specify valid values in the configuration parameters. For information about configuring an HTTP Server adapter, see HTTP Server Adapter.
  6. Select Must in the Use SSL check box.
  7. Create a self-signed certificate to be used with the HTTPS Server adapter. For information about creating a self-signed certificate, see Create a Self-Signed Certificate.
  8. From the System Certificate drop-down list, select the newly created certificate.
  9. Specify the Cipher Strength. Valid values are Strong, All, and Weak.
    Note: You should use Strong as the cipher strength for configuring HTTP Server adapter with SSL.
  10. Complete the configuration by providing valid values for the remaining fields pertaining to EBICS HTTP Server adapter. For information about configuring an HTTP Server adapter, see HTTP Server Adapter.

The EBICS Server service handles incoming EBICS requests (through HTTP and HTTPS) based on the EBICS protocol specifications, generating and sending the appropriate response back to the subscriber.

Following are the other responsibilities of an EBICS Server service:
  • Processing the incoming EBICS requests and generating responses
  • Performing message authentication, generation, and verification of the identification and authentication signatures of EBICS messages
  • Managing the life cycle of EBICS transactions in a bank's system
  • Managing process flows of various requests, such as download (FDL) and upload (FUL)
Note: Ensure that you set the scheduler settings with an appropriate value to ensure that the idle transactions are cancelled when they exceed the Maximum Idle Time period.

For information about configuring EBICS Server service, see EBICS Server Service.

Previous Topic

Sterling B2B Integrator - Export Subscription Manager Information

Parent Topic

Sterling B2B Integrator - EBICS Server User

Next Topic

Sterling B2B Integrator - Initializing a Subscriber