IBM 近日发出公告,CICS TS 5.4 通过 continuous delivery 模式发布了一波新功能,今天小编就带大家瞧瞧~
支持基于Java EE的Eclipse MicroProfile 1.2
Eclipse MicroProfile 建立在现有 Java EE API 之上,并为弹性和安全的微服务提供API。 支持的功能包括:
REST Web 服务
JSON 处理
容错
JSON Web Token(JWT)
健康监测
应用配置
通过支持OAuth 2.0、JSON Web Token和OpenID Connect增强Java EE的安全性
OAuth 2.0是一种授权框架,允许用户将访问其资源的有限访问权限从一个站点授予另一个站点,而无需公开其凭据。 OAuth 2.0 提供了一种行业标准的方式来控制资源访问和共享。CICS Liberty 中的oauth-2.0特性提供了对 OAuth 2.0 的支持。
JSON Web Token (JWT)是一种在两个节点间传输(比如 Liberty 资源服务器和身份验证代理之间)、用于安全描述声明(claim)的一种紧凑自包含的方法。 拥有 JWT 的任何获信方都可以使用该 token 访问 Liberty 中的关联资源。 CICS Liberty 中的特性提供了对 JWT 的支持。
OpenID Connect(OIDC)是一种基于 OAuth 2.0 规范的身份验证协议。 为用户提供可在多个站点上使用的集中控制的登录方式。
支持JSON映射级别(Mapping Level)4.2 & 4.3
JSON 映射级别4.2主要用于 DFHJS2LS,用于实现对 JSON 中 additional properties 的支持。 DFHJS2LS 提供了以下三个新参数:
ADDITIONAL-PROPERTIES-DEFAULT
ADDITIONAL-PROPERTIES-MAX
ADDITIONAL-PROPERTIES-SIZE
JSON映射级别4.3实现了对 JSON 中多维数组的支持。
CMCI对MFA的支持得到优化
CICS TS V5.4 引入了新的配置选项,以简化 CMCI JVM 服务器的安装和实施。 CMCI JVM 服务器运行在 CICSPlex® SM WUI region 中,并在需要 MFA 身份验证时处理 CMCI 请求。这些新配置选项包括允许 CMCI JVM 服务器使用 WebSphere® Liberty angel。CMCI 将会等待 Liberty angel 初始化完成,而不是初始化失败。
CICS LSR pool禁用VSAM动态缓冲区添加功能
从 z/OS V2.2开始,VSAM 提供动态缓冲区添加功能(dynamic buffer addition DBA),如果没有缓冲区可用于给定的 VSAM 请求,则允许为 LSR pool 添加额外的缓冲区。 对于CICS,最好的做法是重试请求,而不是允许不受控制地扩展 LSR pool,因此 CICS LSR 禁用 VSAM DBA 功能。
附表:Continuous Delivery 功能更新概览
注(APAR 链接):
12https://www.ibm.com/support/entdocview.wss?uid=swg1PI91554
3https://www.ibm.com/support/entdocview.wss?uid=swg1PI86039
4https://www.ibm.com/support/entdocview.wss?uid=swg1PI88519
5https://www.ibm.com/support/entdocview.wss?uid=swg1PI92676
6https://www.ibm.com/support/entdocview.wss?uid=swg1PI92486
内容声明:本文仅代表作者的个人观点,与IBM立场、策略和观点无关。文中专业名词因翻译原因,表述中难免存在差异。如有疑惑,请以英文为准。同时数据来源于实验室环境,仅供参考。如果您对我们的话题感兴趣,请给我们留言。
领取专属 10元无门槛券
私享最新 技术干货