Document Service
Sterling B2B Integrator supports Object Store as an option for document payloads using Document Service. This feature is available with Sterling B2B Integrator Certified Container deployments.
Document Service is developed as an independent microservice and can be deployed as an independent Docker container using the Document Service Helm Charts. Sterling B2B Integrator now supports Object Store as a third document storage option, in addition to File System and Database.
Currently, Document Service supports S3 enabled object storage services such as, Amazon S3, MinIO, IBM Cloud, Dell ECS, Azure Blob Store, Google Storage.
- Document Service now supports TLSv1.3 for secure communication.
- If the Object Store S3, Azure, and Google Cloud Storage supports TLSv1.3, the communication between Document Service and the Object Store will use TLSv1.3 otherwise the communication will default to TLSv1.2.
- Communication between Sterling B2B Integrator and Document Service will always use TLSv1.3.
Adapters and Services Supported for Object Store
- SFTP Server Adapter 1.0
- SFTP Server Adapter 2.0
- File System Adapter
- HTTP/HTTPS Server Adapter
- FTP/FTPS Adapter
- Sterling File Gateway (listening producer/consumer, initiating producer/consumer, and custom protocols)
- myFileGateway/myFileGateway 2.0
- JMS 1.1 Async Receive Adapter
- AS2 Adapter
- S3 Adapter/Service
- Command Line Adapter 2 (CLA 2)
- SAP Adapter
- Mailbox services (add/delete/list/update)
- MSMQ Adapter
- PGP packaging/unpacking services
- WebSphereMQ Suite Async Receive
- EBICS
- EDI enveloping/de-enveloping for X-12, EDIFACT documents
Integrating Document Service with Sterling B2B Integrator
- Configure the default global document storage option using the parameter defaultDocumentStorageType=OS in the Sterling B2B Integrator values.yaml.
- Configure document storage option for an individual protocol adapter or in the BP service as Object Store.
Integrating Document Service with myFileGateway
To configure document storage as Object Store for myFileGateway, set filegateway_ui.myFgStoragetype=os in customization UI customer_overrides and restart the pod.