EnterWorks APIs
The EnterWorks APIs allow third party applications to integrate with the EnterWorks system and to access most runtime functionality.
The EnterWorks architecture is based on the Java 2 Enterprise Edition (J2EE) platform, and as such makes use of several J2EE platform technologies such as Enterprise Java Beans (EJBs), Java Servlets, and Java Messaging Service (JMS). Custom applications developed for EnterWorks must be written in Java, but do not necessarily require knowledge of the internal usage of J2EE technologies employed by EnterWorks. The EnterWorks public APIs available to custom applications are written entirely in Java and do not require JMS programming skills or knowledge of EJBs or Java Servlets. These Java APIs are actually libraries of compiled codes that can be used in EnterWorks.
The EnterWorks SOAP APIs are deprecated in favor of the EnterWorks REST APIs. For information regarding the EnterWorks SOAP API, see Appendix: Web Service SOAP APIs.