当前您所在的位置:首页>开发控件 版本控制 >开发控件

UNICOM PIE/CICS-NetMizer

 

PIE®/CICS-NetMizer

基于3270数据流的定制压缩

 

概述

PIE / CICS-NetMizer是一个可选的PIE / CICS组件,可在通过网络发送之前减少3270数据流的大小。 PIE / CICS-NetMizer使用数据压缩技术和优化方法的组合来减少网络流量的总体量。 这使得网络拥塞减少,平均交易响应时间在大多数站点的固有延迟减少。PIE / CICS-NetMizer使用压缩和优化算法的组合。压缩数据流可以比原始大小小60%至95%。PIE / CICS-NetMizer还使用各种优化方法,减少在用户终端上维持当前屏幕图像所需的数据流数量。

 

入站抑制优化格式化屏幕只将修改后的字段从终端发送到应用程序。

修改的字段由两种方法显示:

•用户更改终端上的字段

•应用程序将字段标记为已修改

应用程序标记修改的字段以确保它们从终端返回,无论用户是否更改该字段。通常,这样做是为了避免将字段保留在commarea中所需的编码。在应用程序和终端之间来回发送不变的修改字段会造成大量的网络开销。

 

PIE / CICS-NetMizer可减少从终端向应用程序发送入站数据流的开销。在从应用程序到终端的出站数据流中,PIE / CICS-NetMizer记录应用程序标记为已修改的字段。然后将字段重置为非修改,并将数据流发送到终端。用户执行处理并按AID键返回数据流。和往常一样,仅通过网络返回更改的字段。然后PIE / CICS-NetMizer拦截数据流。如果标记为已修改的应用程序的任何字段从数据流中丢失,则将其添加回数据流并返回到应用程序。

 

入站抑制优化结果如下:

•所有数据都发送到终端。

•仅从终端接收已更改的字段。

•所有标记的字段都将返回到应用程序。

应用程序接收所有请求的字段,但网络只发送修改的数据。

 

读取缓冲区抑制

某些应用程序向终端发出读取缓冲区请求。作为响应,终端将缓冲区内容的副本发送回应用程序。对于3270型号2终端,始终为1920个字符。发送整个缓冲区内容的副本,包括所有空白和空字符。PIE / CICS-NetMizer可以拦截READ BUFFER请求并发送存储在内存中的终端缓冲区的副本。应用程序的所有读取缓冲区请求都被抑制,以此减少网络流量。

 

数据流优化的隐含益处

先前类型的优化技术具有减少通过网络发送的数据流大小和数量的净效果。此外,通过减少数据流的大小和数量,对整体系统性能还有其他的隐含益处。

 

RU链接减少

VTAM网络数据流以被认为是Request Units或Rus的数据包传输。每个RU包含VTAM控制信息以及发送到设备或从设备发送的数据。RU尺寸因网络配置而异。例如,一个安装可能会指定256个字节的RU大小,而另一个安装却规定RU大小为1024。因此,当应用程序或设备准备通过网络发送数据时,必须首先将数据分割成多个RU数据包并链接在一起。这个链接过程需要一些CPU处理。此外,发送链接的数据包比发送所有单个数据包的总时间慢。通过网络发送较小的数据流可以减少RU链接和后续CPU处理所需的数量。

 

VTAM数据缓冲减少

存储在应用程序地址空间中的数据必须在网络分发之前发送到VTAM。消息越长,需要的缓冲越多。消息越短,缓冲就越少。

 

快速一览

•重复字符优化

•成像优化

•语义成像

•入站抑制优化

 

特征

压缩等级

•终端优化

•会话和菜单优化

•省略数据流优化

•应用优化

 

北京哲想软件有限公司