Enterprise application integration is an important part of the information technology infrastructure for any organisation that desires to consolidate its disparate applications and systems.

Moon’s IT has many years experience in designing, developing, implementing ans supporting integration projects. The key to the Moon’s IT approach is the is the Moon’s Integration Architecture Methodology which is designed to enable rapid and easy development of new interfaces.

The architecture methodology comprises:

  • A framework of generic services.
  • 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.

The heart of the architecture is the integration engine comprises Connection and Channel modules that can be chained together for multi-stage processing, as shown in this synchronous example.

integration

Generic Integration Architecture

The connections and channels are both pre-built generic modules. The connections dynamically identify and route messages. The channels dynamically call sub-processes which encapsulate the specific interface transformation.