There is still a large community of customers with a significant investment in Monk-based integration. This business critical infrastructure has proven to be solid and functional. But with recent industry changes, organizations will most likely revisit their Monk strategy. The published migration paths are to bridge to new technologies or rip and replace, both of which can be costly endeavors.
NextGate, however, provides a means to protect and enhance your investment in Monk. The NextGate Java Parser and Translator Engine, includes the capability to convert Monk code into pure Java, enabling you to reuse the logic and definitions already deployed. And at the same time, we can explore options to improve the implementations in areas where DataGate and eGate lacked utility.
Who We Are
We are a group of old time STC/SeeBeyond/Sun employees who are well versed in integration technologies, and we most likely helped you build your initial implementations. We remember the days when the community worked together to solve integration problems, and we want to rebuild that community and the associated spirit and success we attained as a group.
The conversion tools in the NextGate Java Parser and Translator Engine help convert 100% of your monk structures (SSC files) into Java code. The NextGate Parser and Translator Engine also provides the runtime engine to perform the parsing of data. The translator provides the same capabilities that Monk had with respect to assisting interface programmers with a wealth of convenience functions (e.g., data-map, list-lookup, copy-strip, and other operations on the messages). This engine can run in any Java runtime, application server, or integration platform. This means you can reuse your message definitions and do so in the environment of your choice avoiding platform lock-in.
Components of the NextGate Java Parser and Translator:
- ISC/SSC Converter tool - This is a tool that is used by NextGate to convert customer message structures into java. This tool is also made available to customers as a convenience tool for future maintenance of message structures.
- TSC/DSC/Monk Converter tool - This is a tool that is used by NextGate to convert customer's monk code to java. This tool is not made available to customers as the generated java code can be conveniently maintained in an Java IDE.
- Parsing and Translation Engine - This is shipped as a Java library (.jar file) to the customer to be run in an Java environment.
An example of the conversion with the original Monk code and resulting Java code is shown here.
The NextGate Monk to Java Conversion Solution is a complete offering including the Java Parser and Translator Engine and the services to perform the conversion along with any necessary implementation improvements, all running in your choice of Java runtime, application server, or integration platform.
If you are interested, please contact us.