Java CAPS Framework
ReStart has developed an integration architecture framework on top of the Java CAPS product in order to maximise the efficiency of implementation delivery and minimise the redevelopment of integration services.
ReStart Architecture
The purpose of the ReStart Architecture is to reduce the effort involved in building and monitoring the integration space by providing an implementation that includes common services, a development framework, a test harness and a monitoring tool.
The architecture comprises:
- A framework of generic collaborations
- A pre-built, easily deployable integration engine
- A routing and configuration database
- Technical services
- Test harness
- Monitoring and alerting
The architecture is designed to be used as a SOA and to allow the use of a Common Message Format enabling application independence minimising the impact of changing or upgrading external systems.
ReStart Framework
The framework provides a set of generic collaborations that removes much of the common work in interface development and allows users to concentrate on specific interface processing, by allowing the dynamic selection of sub-collaborations at runtime.
Errors raised within the integration collaborations are sent to an error table within the database.
ReStart Engine
The engine is a pre-built, easily deployable integration engine that incorporates the framework. It comprises Connection and Channel modules that can be chained together for multi-stage processing.
ReStart Database
The database is used in conjunction with the other ReStart modules for configuration and monitoring.
- Routing
- Reference data
- Generic transformation field mapping rules
- Errors
- Dashboard configuration and statuses
- Unit test configuration
ReStart Utilities
RestartUtils is a software library containing a rich set of common technical services that provides essential support for the integration engine and framework. The functionality includes:
- Error handling
- Auditing
- Reference data
- Unique ID generation
Test Harness
The test harness allows developers to unit test interfaces in a very easily repeatable manner reporting success in a user-friendly way. Each test is configured in the database along with input and expected data, enabling success or failure of the test to be reported. The tests can be grouped into a set called by a script for the purpose of scheduled regression testing. Test data is delivered into the integration space using different technologies including:
- JMS
- FTP
- TCPIP
- SQL
menu
- Home
- About Us
- Managed Services
- Support Information
- Technology: JCAPS
- Technology: Ensemble
- Technology: Cache
- Technology: Initiate
- Case Study: Great Western
- Study: Imperial
- Study: St. Mary?s
- Study: Chelsea and Wesminster
- Study: Cumbria and Lancashire
- Training: Java CAPS for Developers
- Training: Java CAPS for Healthcare
- Training: Ensemble
- Training: Initiate
- Products: Ensemble HL7 ReSearch
- Products: JCAPS Framework
- Products: JCAPS Dashboard
- Industry
- Partners
- News