There are various reasons why businesses choose to use CICS Transaction Gateway (CICS TG) in their environment. In this blog I discuss three of them: To act as a network concentrator For intelligent routing For offering simple, flexible solutions As a Network Concentrator Do you need to consolidate disparate systems and applications? Do you want to protect your CICS resources? Do you want to simplify your network? If the answer to any of these questions is “yes” then CICS TG can provide a solution. You can choose to have CICS... [More]
Have you been wondering where to get started with CICS applications, platforms and policy? Are you unsure whether the CICS cloud enablement capability in CICS TS V5 applies to your applications or environment? The recently released Cloud Enabling CICS redbook takes an existing 3270-COBOL-VSAM application and describes how to exploit these features including a fully worked example of how to use multi-versioning to safely and reliably apply and back-out application changes without service interruption. It also shows you how CICS... [More]
CICS Transaction Server V5.1 introduced the capability to combine and manage multiple disparate application resources as a single entity, which can be versioned and moved rapidly through the development, test, and production lifecycle. Dependency management is handled, and you can measure entire applications for resource use and internal billing. You can also dynamically manage applications by applying policies during run time. CICS Transaction Server V5.2 builds on this functionality by introducing the concept of application multi-versioning.... [More]
CICS has supported Web Services for quite a while now such that it is now a popular CICS technology. This article provides links to some of the many sources of information you might find useful if you're interested to learn more about the family of technologies for the support of web services in CICS TS.. A little history CICS TS V3.1 was the first release with integrated support for SOAP Web services back in 2004. Some readers may recall the earlier SOAP for CICS Feature (a technical preview from 2003) and the earlier still SOAP for... [More]
This article explains how to provide a web-based installation of CICS Explorer. This is useful for system administrators who want to deploy the software to multiple desktops and provide automatic updates.
by Dave Nice, Steve Bolton, and Nick Bishop - IBM CICS Explorer Development https://www.ibm.com/developerworks/mydeveloperworks/blogs/aimsupport/entry/deploy_cics_explorer_using_java_web_start?lang=en... [More]
Back in April, I posted a blog entry called The CICS TS V5.3 open beta is here (already!) , summarising the major new capabilities you could get your hands on, just in time for spring. Well, now it’s July and we’ve updated the CICS TS V5.3 open beta to ‘refresh 1’ level, just in time for your summer holidays. So, order a margarita, sit back in your deck chair and open up your mobile browser of choice to see how we continue to strive to help you “do more, with less, and do it faster/better”. Things are heating... [More]
CICS has long supported JNDI in JVM server environments. The recent announced support for IBM MQ classes for JMS (MQ JMS for the rest of this article) in CICS means that it is likely to be used more frequently. This short article describes JNDI and why you might want to use it. JNDI stands for Java Naming and Directory Interface. It is a set of interfaces and classes that allow Java objects to be registered, and then later located, using a name, which is typically a string. It is often used in Java Enterprise Edition... [More]
As you might have read in Andy Bates' post last month, the recently announced CICS TS V5.3 open beta has three core themes at its heart: Service Agility , Operational Efficiency and Cloud with DevOps. Or as Andy put it, " do more, with less, and do it faster/better". As the hill lead for the Liberty JVM server function in CICS I wanted to spend a bit more time discussing the new function the team has been developing to allow you to "do... [More]
Yes, you read that correctly. Just nine months after the general availability of CICS TS for z/OS V5.2, our industrious team of CICS TS software engineers have - for your application serving pleasure - made available an open beta of CICS TS V5.3. You can download it now from ibm.com/cics/openbeta . And as if that wasn’t enough for any die-hard CICS fan, we’ve even added a few of the new capabilities to existing CICS TS releases as well. Sound interesting? Better read on then… The three major themes of the open beta;... [More]
A number of our users create special perspectives tailored to their company, or workflow, pulling together the critical set of views for their situation. For a single user, it's simple enough to customize the perspective and save it using the Window > Save Perspective As... menu, but it's difficult to share these between users. The correct way to share perspectives between users is by Eclipse's extensibility features. As an example, we're going to create a CICS Web Hosting Perspective that shows the information needed to... [More]
This post is contributed by Catherine Moxey, IBM Senior Technical Staff Member - CICS Performance and Optimization Here are Catherine's top 5 reasons for upgrading to CICS Transaction Server for z/OS Version 5: Built-in WebSphere Liberty Profile - for hosting JEE applications directly in CICS, such as web front-ends to CICS resources. Application Multi-versioning - enabling you to deploy more than one version of the same application to a single CICS region, or a set of regions within a cloud-enabled CICS platform, with... [More]
Take a look at the new Redpaper - IBM CICS Performance Series: CICS, DB2 and Thread Safety. It highlights the findings of a study about the factors that affect the performance of CICS transactions that access IBM DB2 resources through the CICS DB2 attachment facility.
Following on from the overview of the Performance improvements in the CICS TS V5.3 open beta . This post looks in detail at the specific performance improvements provided in the CICS TS V5.3 open beta for both CICS web services and web-aware applications, Background of CICS web support CICS web support is a collection of CICS services that enable a CICS region to act both as an HTTP server and as an HTTP client. When CICS is an HTTP server, a web client can send an HTTP request to CICS... [More]
This article describes how it is possible to define a CICS policy and deploy it into a CICS region such that the policies rules are only applied to specific CICS user tasks rather than all user tasks that run in that CICS region. CICS TS V5.1 introduced the capability to define policies to monitor the resource utilisation of a user task, and to automatically respond when resource usage exceeds the thresholds you define. In this way, excessive resource usage and looping and runaway transactions can be detected and dealt with appropriately. While... [More]
When we talk to customers about z/OS Explorer and CICS Explorer we get a lot of positive vibes. There's talk of how it can help their teams, how it can simplify some of their tasks, and sometimes how they want to extend it with plug-ins they already use. When we get onto discussing how it can be deployed to their teams, the concepts sound good in theory but we've seen that people of get confused, in practice. This is compounded because of the large number of ways it can be installed (to cater for the difference needs of different... [More]