JayCE

[enterprise integration server]

Overview

JayCE (Enterprise Integration Server) is a modular,componentbased and service oriented suite for Enterprise System integration running on Sun's Java Platform. It includes a Framework for asynchronous intercomponent communication using persistent queues and a plugin architectur for errorhandling, monitoring and systemcontrolling.The componentbase architectur allows a wide range of varies usages in enterprise integration processes. Main usage would be in enterprise sceneries with some systems using asynchronous communication standards. The receiving,sending and processing of data's will be encapsulated in reusable components. A XML-configuration file will be use to instantiate those components on startup-time and link it, so the message flow between the components will be also configurable using the same XML-configurations. The Components runs in some componentcontainercontextes share the same dynamically loadable errorhandler's, monitoring tools and controllers also be configurable using the xml-configuration-file. This mainframework is already available and mostly running (- I'm currently working on the system-controller-components) . A future goal of this project could also be to include some Parsers to parse messages using different message-specifications into one JayCE-core-xml-format allowing same processing components for many different message-formats.
SourceForge.net Logo