{{indexmenu_n>2}} ====== Integration types ====== eBiss offers a variety of different ways of integrating the way data is transmitted to and from host systems. \\ See also: [[en:ueberblick:start#typischer_prozess|Überblick]] ===== Based on file exchange ===== * CSV * Fixed Length * XML * JSON * EXCEL * other {{:images:sign_warning.png?nolink|}} **Note:** This integration is implemented with [[en:kommunikation:kanal:start|]] and appropriate [[en:transformation:mappings:objektdefinition:start|]]. ===== Based on database connection ===== * MS-SQL * MySQL * ORACLE * DB2 * ODBC * Hibernate * other {{:images:sign_warning.png?nolink|}} **Note:** This integration is done using the [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitterex|]] and [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjectretrieverex|]] using the backend type **eBiss.DbAdapter.StandardWriter** and appropriate [[en:transformation:mappings:objektdefinition:start|]]. ===== Based on object exchange ===== * Via Live Object Integration {{:images:sign_warning.png?nolink|}} **Note:** This integration is done using the [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjectretrieverex|]] using the backend type **eBiss.DbAdapter.IBackendObjectReceiverEx** and more suitable [[en:transformation:mappings:objektdefinition:start|]]. Outgoing connections can be handled with the [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitterex|]] and a tailor-made [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:start]]. ===== Based on WebService ===== * XML * SOAP * other {{:images:sign_warning.png?nolink|}} **Note:** This integration is collected in the communication channel [[en:kommunikation:kanal:httpclientreceive|]] and the [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjectretrieverex|]] using the backend type **eBiss.DbAdapter.IBackendObjectReceiverEx** and appropriate [[en:transformation:mappings:objektdefinition:start|]]. Outgoing connections can be handled with the [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:backendobjecttransmitterex|]] and a tailor-made [[en:prozessdefinition:jobs:jobsteps:kommunikation:backend:start]].