Eventing Integration Framework on Enterprise Platform

Brief

This Framework is used to integrate various enterprise systems by means of events. The benefits of such integration are the following:

  • Enterprise platform components based on Enterprise Integration Patterns;
  • Data driven routing mechanism based on Apache Camel;
  • Security authentication for external calls;
  • Different data formats can be processed using standard and custom processors and transports;
  • Sender does not need to know the destination address, it sends events to the mediator component and then it is properly routed and delivered to the destination;
  • Mediator component will attempt to redeliver failed events until succeeds (or exceeds limited number of attempts), if a destination is not available at the moment;
  • Flexible container start up configurations: standalone, ServiceMix, external application server (JBoss, Tomcat);

Architecture

Apache ServiceMix is used as an application server to host framework components. Persistent messaging is implemented using ActiveMQ JMS queue. Events persisted in a relational database (DB2 z/OS, MSQL, Oracle) for further retrieval. Web services are used for interaction with external endpoints.

Applications
Data Processing and Communication
Industries
Software & Technology
Technologies
ANT
Apache Camel
DB2 for z/OS
FindBugs
J2EE
JAAS
JDBC
JMS
JUnit
Maven
MS SQL Server
ServiceMix ESB
SOAP
Spring
SVN
Features
24x7 availability
Customizable object model
Customizable workflow
Data driven
ESB
MOM
SOA
Software as a Service
 
Custom software development : Outsourcing and Team Augmentation : Alliances for outsourcing : Outtesting & QA : Interaction with customers
Contractual arrangements : Expertise : References : Company : Contacts
© Copyright 1992-2014, KSF Technologies AG.