Sterling B2B Samples/Exemplos. Exemplos de BPs, Services, uso de APIs
APIs Name | Description of Role |
---|---|
cdws-restapi | Python code to submit a file using C:D WebServices (RestAPI) |
code-lists | Python code to Create, Read, Update and Delete Code Lists using B2Bi API. Create Code List stored from CSV file |
create-user-using-xapi | Create user using XAPI in a business process |
sfg-communities-apis | Python code to create Communities using B2Bi API, |
sfg-routing-channel-api | Python code to Creates a Routing Channel in Sterling File Gateway. |
sfg-routing-channel-xapi | Sample code that Creates a Routing Channel in Sterling File Gateway using XAPI. |
trading-partners-apis | Python code to Create, Read and Update Trading Partners using B2Bi API. List stored on CSV file |
BPs Name | Description of Role |
---|---|
bp-parent-to-bp-child-samples | Examples of BPs that exchange information between parent and child subprocess |
bp-xml-json-transformation | Examples of BPs that convert XML to Json format, using XML Json Transformer Service |
bps-from-ibm-support-com | IBM Support provide many solutions for Business problems. I will concentrate some of this solutions here for reference |
check-sum-java-task | Sample JavaTask that do a checksum of file |
cmd-line-adapter-example-01 | Sample code that use Command Line Adapter 2 on Linux |
code-list-editor-web | The UI to manipulate Code List is poor. This solution helps to search and update codes in Code List |
compress-files | Samples BPs to compress files using Compress Service and Zip with command line |
connect-direct-requester-submit | Sample BP that submit a file on C:D |
copy-from-filesystem-to-mailbox | Copy File(s) From File System to a Mailbox |
file-folding | Samples BPs to put a new line character every N caracters. Use a Java Task |
ftp-get-multiple-files | Polling Multiple files from a FTP Partner |
generate-files | BP to generate files and write to a mailbox |
generate-load-on-connect-direct | Business Process to do load on Connect:Direct |
gzip-compress-java-task | Compress file using Gzip with Java Task |
hello-world-json-http-server-adapter | Hello World example on HTTP Server Adapter |
hello-world-xml-http-server-adapter | Hello World example on HTTP Server Adapter |
polling-file-from-sftp-parner | Poll a file from a SFTP Partner and delivery it internally |
rename-with-regex-java-task | Samples BP to rename files using Regular Expressions and Java Classes (Match and Pattern). |
send-smtp-email | Send Email from BP |
sftp-get-multiple-files | Polling Multiple files from a SFTP Partner |
using-kafka | Sample BPs to interact with Kafka, as a producer, consumer |
BPs Name | Description of Role |
---|---|
cd-check-process-queues-shell | Sample Script that get output from "select process" command and generate files with quantity of process in queues HOLD and WAIT |
cd-watch-shell | Sample Script that monitor Connect:Direct Unix |
copy-multiples-files-from-sfg | CD Process that copy multiples files FROM SFG |
copy-multiples-files-from-sfg-advanced | CD Process that copy multiples files FROM SFG and run a runtask to delete from mailbox |
copy-multiples-files-to-sfg | CD Process that copy multiples files TO SFG |
silent-install | C:D silent install for Windows |
Samples scenarios to be used on IBM Sterling FileGateway
Scenarios | Description of Role |
---|---|
content-based-routing-01 | File routed based on content inside a CSV file. |
content-based-routing-02 | File routed based on content inside a XML file. |
custom-layer-execute-bp | File layer type that run a Business Process |
custom-layer-translation | File layer type that use a Map to translate file |
dynamic-rct-using-bp-01 | Deliver a file to a Consumer identified by a Business Process(BP) |
extract-and-delivery-to-multiple-mailboxes | Extract files from a .zip file and delivery to multiple mailboxes defined by file extension |
filegateway-advanced-search-for-partners | Web based solution to do Advanced Search for File Gateway' Partners |
multiples-consumers-broadcast | Broadcast one file to multiple partners using a Group |
multiples-consumers-broadcast-list | Broadcast one file to multiple partners using a list of ConsumerName's generated by a Business Process |
route-via-custom-ftp-protocol | Put a file on FTP Partner using a custom FTP protocol on SFG |
route-via-custom-protocol | Sample of a custom protocol that write a file to a filesystem with a custom filename |
route-via-custom-sftp-client-adapter | Put a file on SFTP Partner using a custom SFTP Client Adapter on Perimeter Server |
route-via-file-system-adapter | Sample of a custom protocol that write a file on network shared directory. |
route-via-http-post | Sample of a custom protocol that send a file on HTTP Server. |
route-via-kafka | Sample of a custom protocol that write a file in a Kafka topic |
Scenarios | Description of Role |
---|---|
content-based-routing-01 | Map that extract field from CSV file and put in Process Data |
positional-to-csv-example-01 | Sample map that convert from a Positional file to CSV file |
Scenarios | Description of Role |
---|---|
secure-proxy-restapi | Python scritps to configure IBM Sterling Secure Proxy (SSP) using RestAPI |
Samples using Tools provided by IBBM Sterling B2B
Scenarios | Description of Role |
---|---|
import-code-list-using-command-line | Sample code that creates a Code List in Sterling B2B using import.cmd utility |
create-local-users-for-connect-direct | Sample code that creates a Local Users at MS Windows. For use with Connect:Direct |
- Enio Basso - My Repository - My Site - My Wiki
This project is licensed under the MIT License - see the LICENSE.md file for details