The input adapter receives event data from an event sender application, performs format analysis and log output (only if logging is used), then passes the event data to a high-speed filter.
The input adapters provided by BDCEP are a SOAP adapter, an HTTP adapter, and a socket adapter. The user selects which adapter to use in accordance with the terminal used as the event sender application and the service format.
The table below shows the features of these input adapters and the communication protocol used for data transmission.
Input adapter type | Features | Communication protocol | Characteristics |
---|---|---|---|
SOAP adapter | Receives SOAP messages and extracts event data | SOAP | Versatility: Very good Performance: Poor SOAP communication enables easy linkage to existing SOA systems |
HTTP adapter | Receives HTTP requests and extracts event data | HTTP | Versatility: Good Performance: Good Lightweight compared with SOAP, but response is better |
Socket adapter | Receives messages using the proprietary data format of BDCEP, and extracts event data | Proprietary protocol (TCP/IP) | Versatility: Poor Performance: Very good High throughput enables sending large quantities of events |