In the fall of 2012, I had the opportunity to return to the United Kingdom after 36 years. My initial visits were very quick, since the United States Navy would only allow you on shore for a short period. Nevertheless, my thoughts of the UK were still centered around the days of King Arthur ...leading up to the James Bond 007 era. Then there was my remembrance of William Shakespeare, the greatest poet and playwright ever and William Wilberforce, an English politician and philanthropist that led the movement to abolish the slave trade and most of all, the monarchies of the United Kingdom. Of course, my memory of these people and the fictitious character come from my days in school and my watching a host of movies. For the record, let me state that Skyfall is the best James Bond movie ever. I am a Bond fan.... and I had to make sure everyone recognized this fact. So don't hate!
On this trip, I headed to the town of Winchester, UK. It was once the capital of England.... I never would have guessed. Winchester gives the appearance of a country town but later I found it to be an expensive town. How fortunate to come here, this was an opportunity to grasp some new knowledge. Entering into Winchester, I was met by King Alfred the Great, standing high upon his podium. King Alfred was the only monarch to be labeled "The Great", and he is well-known for successfully defending his kingdom from a Viking takeover. King Alfred is also known for being a strong leader who encouraged education. It was education and technology that brought me to the area.
In the Winchester area exists one of the greatest innovation centers known, the IBM Hursley Lab. It is where software development is the name of the game... and CICS is the champion of them all. Wait a minute! I think we may have some haters out there....but don't hate. It's time to Recognize!
I visited IBM Hursley to learn and understand the latest updates to the JVM server for IBM CICS Transaction Server. The JVM server was introduced in the IBM CICS Transaction Server V4.1 - June 2010. Since then a host of updates have taken place and now a new deliverable is being made available to CICS clients around the globe. You will find the deliverable, CICS and the JVM server - Developing and Deploying Java applications, SG24-8038 at IBM Redbooks web site. Specifically, the inspiration behind this new JVM server Redbooks publication is due to the OSGi framework and benefits associated with the new multi-threaded 64-bit JVM server capabilities provided in CICS TS V4.2.
On a daily basis, Java applications run within the JVM server runtime inside CICS, providing access to CICS resources such as VSAM files, queues or databases, with the same qualities of service for transactional recovery, security and scalability as provided for traditional COBOL applications. More details can be found in the IBM Redbooks publication, Architect’s Guide to IBM CICS on System z, SG24-8067.
In CICS TS V4, the JVM server is used by several other CICS features/components such as Axis2 Web services, Dynamic scripting Feature Pack and Compute Grid SupportPac, In CICS TS V5.1, the JVM server is also used by the newly announced Mobile extensions and Modern Batch Feature Packs as well as by the Liberty runtime for Web based servlet applications and other IBM or 3rd party components such as WebSphere Operation Decision Management (ODM).
Many of us know that CICS is widely used across in the financial, telco, and retail industries and the JVM server supports this effort as follows:
· Providing a multi-language application server runtime for applications written in Java, COBOL, PL/I, C, C++, and scripting languages.
· Supporting re-use of components from JEE application servers and other 3rd party Java frameworks
· Supporting the growing availability of Java development skills in the application development marketplace
More details can be found in the IBM Redbooks publication, Architect’s Guide to IBM CICS on System z, SG24-8067
After what I had learned visiting the home of King Alfred the Great, I must suggest to our audience of architects, application programmers, and system administrators that you must take advantage by downloading and reading the IBM Redbooks publications stated above. You will get a CIC from King Alfred as well.
Reviewed by Phil Wakelin and Ivan D Hargreaves
Photograph by Jacqueline Banerjee
[We were authorized to use the image without prior permission for any scholarly or educational purpose as long as we (1) credit the photographer and (2) link our document to this URL in a web document or cite the Victorian Web in http://www.victorianweb.org/sculpture/thornycroft/36c.html