The architecture of APIM is designed to support Clustering, High Availability, Multi-threaded and Parallel processing get the best performance when working with very large implementations - all of those elements are the key points to the perennity of a EAI solution !
APIM Designer and APIM Portal are based on J2EE specification. By using Web based client you ensure immediate access to the whole enterprise assets with no complex deployment or maintenance. Using Apache Struts and Java Server Pages you can easily update the visual layout of the APIM Portal to get a customized version.
APIM Engine is the combination of both the Integration Engine and the Workflow Engine. This unique combination ensures very fast and reliable EAI Integrations with the intelligence of BPM tools.
Since APIM Engine is taking advantage of the WebServices middleware, you can connect applications together with any private or public WebService.
APIM is not limited to WebServices but also offer more than 180 of connectors allowing to connect most of the market applications.
Using transaction encapsulation algorithm, APIM can guarantee 100% of data consistency, which means no loss, no corruption and moreover the ability to get completely detailed tracking and history of transaction processing in the entire entreprise in real-time.
highly distributed environment
remote management using Web browser
connect your partners, customers, subsidiaries together by linking up APIM Engines
integration broker + pooling
process integration server
template processing ATL,XSLT and Velocity
data transformation (mapping)
JAAS authentication and authorization
Web Services as connectors - easy to extends