B2|Integration Modules (B2|IMs) are responsible for connection to existing databases and applications such as technical databases like Halliburton OpenWorks, Halliburton EDM, Statoil DBR, Schlumberger Eclipse and similar. B2|IMs can perform functions such as read, write, monitor, process or combinations of these of data points of interest.
Some of the B2|IMs are general-purpose. Examples of such B2|IMs are B2|Logging IM, an integration module that automatically records metadata for the project, creating an audit track of activity in the project.
Such meta data can be changes in data points in external systems (a well trajectory has changed depth for example), information describing the activity in the project (user A logged in and user B shared his application to user C) or information about decision points or specific content added by users (attachments such as screen shots or files describing the reason for a decision for example).
B2|IMs are integrated with the server-based extensible common data model as defined in the B2|Collaboration and Integration Server. B2|IMs support real time data, and can be deployed in the network as required.
A B2|IM consists of a B2-specific part and a custom part tailored towards the system it should interface with. The system specific part can be either proprietary (system vendor API) or standardized (web service, database connector and similar).
Integration modules, servers and clients are connected using the network infrastructure, and communicate using TCP and UDP connections.
LINKS TO DATASHEETS
Click on the links below to read the detailed datasheets for available B2|Integration Modules.
Note that development of B2|Integration Modules are on-going, and as a result this list may be incomplete.