Managing the EBICS Server

The EBICS Server is implemented as a service in Sterling B2B Integrator. The EBICS Server service is responsible for handling incoming EBICS requests (through HTTP and HTTPS) according to the EBICS protocol specifications, and generating and sending the appropriate response back to users.

The EBICS Server processes the generation and verification of electronic signature (ES), and identification and authentication of EBICS messages. It also interfaces with Subscription Manager to retrieve the profile information of banks, partners, users, and order types necessary for verification and authentication of messages and transactions. The processing flows (asynchronous and synchronous) of requests, such as, FUL and FDL, are also managed by the service. You can configure the service to update the EBICS repository and send event notifications to an external application during a synchronous transaction. Managing the message flow for the initialization and transfer phases of EBICS transactions is also one of the key responsibilities of the service. The lifecycle of the EBICS transactions in the bank system and the status of open transactions are managed by the EBICS Server, which also acts as intermediate storage for transmitted order data segments and Electronic Signatures (ES).

When downloading bank-technical order data, the EBICS Server collects all the available order data in the user's mailbox, and concatenates them into a single document and sends the document to the order data processor to pack the document, that is, sign, compress, encrypt, and encode the document.

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