CICS TS 5.5 open beta在七月份又迎来更新,今天不bb,小编直接带大家感受下这波新功能。
01
支持 Node.js 应用
作为强大的多语言应用服务器,CICS TS名副其实。经过进一步扩充后,V5.5已支持运行Node.js 应用。
Node.js是用JavaScript编写的服务器端运行时,设计轻巧、高效,最适合数据密集型应用。Node.js应用程序通常是事件驱动型、单线程的,以非阻塞方式处理请求以实现高吞吐量。
Node.js运行时鼓励模块导向、高度扩展性的应用程序设计和开发。市面上有许多公共Node.js模块可供应用程序开发人员使用,因而可以节省大量开发时间。
Node.js应用程序可以通过CICS Explorer打包在CICS BUNDLE中,并使用现有的CICS系统接口进行部署和管理。 当BUNDLE启用后,CICS TS将配置并启动IBM SDK for Node.js - z / OS,在CICS TS所占的地址空间内运行应用程序。CICS TS中的Node.js应用程序可用于提供RESTful API和Web界面。
02
JVM服务器配置文件支持读取常用配置文件
JVM配置文件是一个文本文件,描述Java启动程序选项、系统属性、环境变量和JVM服务器选项。 它们共同决定了CICS中JVM服务器的特性。
V5.5 open beta 提供了一个新的JVM配置文件指令"includes",能够从另一个文件加载其它配置,从而共享JVM配置文件的常用配置。有了这个新指令,JVM配置文件的维护和管理可以更加灵活和轻松。
03
CFDT的访问实现线程安全
CFDT(Coupling Facility data table)的访问已实现线程安全。因此,在 Open TCB 上运行的应用程序访问CFDT将不再产生 TCB 切换。 CFDT的同步点处理也可以在 Open TCB上运行。然而,打开和加载 CFDT 仍然在 QR TCB上进行。
04
新一批 Policy system rules
这些新system rules 用来监控 PROGRAM, BUNDLE, MRO CONNECTION 以及 IPIC CONNECTION 状态的变化,并在资源状态变化时执行用户定义的自动回应操作。
05
实时监控出站访问请求
用户现在可以实时监控由CICS TS作为Web客户端打开或调用的URIMAP和WEBSERVICE资源。CICS监控模块的资源监控类增加了新监控条目URIMAP和WEBSERVICE。可以监控一个任务的多个URIMAP或WEBSERVICE条目。
URIMAP条目监控由URIMAP的用户任务发出的WEB OPEN URIMAP, WEB RECEIVE, WEB SEND和WEB CONVERSE请求的完成情况。
WEBSERVICE条目监控由WEBSERVICE的用户任务发出的INVOKE SERVICE请求的完成情况,并跟踪所使用的PIPELINE资源的名称。
此功能可以帮助用户更轻松地识别引发过长等待时间的URIMAP或WEBSERVICE,诊断引发问题的网络链接目标。
06
本地CICS系统AID链的管理功能得到强化
CICS TS提供了新的监控和控制功能,用以管理本地系统AID链中的AID。客户端现在可以使用这些功能来防止出现本地系统的 TCTSE 链接过多的AID,并最大限度地减少在这种情况下可能出现的高CPU使用率和任务响应时间增加的情形。
用户可以通过INQUIRE SYSTEM和INQUIRE CONNECTION SPI命令查询CICS系统的当前AID数量以及每个连接的AID数量。 ISC / IRC系统统计条目还记录当前AID的数量及其峰值数量。
用户可以使用 SET CONNECTION SPI 命令清除本地系统中的AID。
此外,CICS还提供了一个新的Policy system rule来监控本地CICS系统中的AID总数,在达到阀值时,用户可以选择任一自动操作——发出消息,发出事件或拒绝请求。如果选择了拒绝请求,那么当应用程序发出的EXEC CICS START命令可能导致系统AID超出阀值的时候,EXEC CICS START请求将失败,触发INVREQ响应和返回RESP2值400。
07
向JES internal reader提交JCL作业更安全
如果用户使用SPOOL命令向JES internal reader 提交 JCL作业,CICS TS现在会执行surrogate user权限检查以验证该用户是否有权使用JOB CARD上定义的用户ID 提交作业。有了这一功能强化,从CICS TS向JES internal reader 提交作业变得更加安全。
内容声明:本文仅代表作者的个人观点,与IBM立场、策略和观点无关。文中专业名词因翻译原因,表述中难免存在差异。如有疑惑,请以英文为准。同时数据来源于实验室环境,仅供参考。如果您对我们的话题感兴趣,请给我们留言。
领取专属 10元无门槛券
私享最新 技术干货