云文档网 - 专业文章范例文档资料分享平台

基于主机的3D网络应用的研究和实现(2)

来源:网络收集 时间:2024-05-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

  目前大多数的主机用户,都不同程度拥有大量已经安全稳定运行数十年的 COBOL程序。另外,出于安全 、稳定性的考虑,完全采用一个全新技术开发的系统会有很高的风险。因此,重用这些代码将会极大保证系统的持续性、稳定性,并可以改进性能,提供新服务。

  在本系统中,由 CICS来实现最终的业务逻辑,这样可以在很大程度上发挥 CICS和主机的优越性。服务层的 Servlet不处理具体的业务逻辑,本层仅仅获得 http请求中的数据,并将数据放入消息队列,进而传送到主机上供 CICS使用。系统这样设计可以在很大程度上重用已有的 COBOL代码,并在系统拓展方面有很大优越性。

  在应用系统界面上,我们也采用具有语音交互和三维场景特点的使用方式。

  2 语音交互式三维场景的系统操作界面

  

  (1)语音模块设计其中我们采用了微软公司推出的语音包。根据微软提供的语音 API,设计语音识别逻辑,识别用户的语音输入,并参照语料库来给出相应的整形返回信息。

  (2)3D场景设计 3D场景设计方面,我们根据需要,设计了指定位置的摄像机视口,并将采用 3DSMAX制作的完整 3D场景以wrl格式输出,嵌入到网页中。

  (3)各个模块协同工作的实现为实现各个模块的协同工作,我们首先将该语音识别逻辑制作成 DLL动态链接库,嵌入到 Java中,并留出同网页层Javaseript交互用的接口。再嵌入到HTML网页中。与此同时,将 wrl格式的文件也嵌入到 HTML网页中。这样,语音模块、3D场景模块就集成到了网页中。其次,设计 Javascript中的接 口。3D场景的控制接El和后 台控制接口,前者主要负责触发 3D场景的动画设置,后者主要负责触发后台服务器端的操作。这样,Javaseript就作为几大模块的“连接桥”,连接起了各大模块,保证了数据的传输。

  

  用户通过输入语音,将所得到的反馈信息直接作用于 3D场景中并显示出来,并能够连接后台数据库完成实际的业务操作。同时后台反馈回来的信息也可以通过 Javaseript接 口直接作用于 3D场景,显示出后台业务操作的结果。

  3  系统业务逻辑层的实现

  客户端三维语音操作平台经过 Http请求最终将数据传给应用服务器内的Servlet。它定义了一个框架,扩展了应用服务器的能力,同时定义了一套标准的API接口作用于应用服务器,这使得其具有 良好的可移植性。Servlet采用请求响应的模式来接受用户的请求,提供 web服务。当客户端发送一个请求到服务器,服务器将该请求交付给一个 Servlet线强来处理,处理完毕后将处理结果再返 回给客户。在整个 web业务当中,Servlet发挥了一个关键性的作用。

  

  Servlet通过 IBM MQ提供的应用程序接 12I来实现同消息中间件 MQ的交互。Servlet在接受到来 自客户端的消息后,将消息放人 IBM MQ的消息队列里,数据可以通过消息队列传送到主机上。当?肖息队列中出现 CICS处理后的结果后,会触发相应的Servlet从消息队列中取得 CICS处理结果的数据。

  

  CICS是IBM公司的事务中间件,支持Online的操作,其驻留在主机内存中。当有事务需要处理时,CICS启动一个 Task,同时触发一个 COBOL程序的执行,当用户没有操作的时候 ,Task退出内存,并不占有资源。CICS作为 IBM主机产品中的一棵常青树,在进行主机开发时,有极其重要的地位。CICS是Online的,在用户没有进行操作的时候 ,CICS不驻留内存。同时,主机因为其强大的10能力在此可作为强劲的业务逻辑服务器。

  MQ管道是沟通主机和开放平台的媒介,Servlet通过 MQ管道同 CICS进行交互。在主机上 ,CICS也 是通过 MQ提供的AP1,同 MQ进行数据交互。当要反馈 CICS的处理结果给终端用户时,可以将其放入消息队列。Servlet发送来的数据也在消息队列中,CICS从消息队列中获得数据。

百度搜索“yundocx”或“云文档网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,云文档网,提供经典计算机基于主机的3D网络应用的研究和实现(2)在线全文阅读。

基于主机的3D网络应用的研究和实现(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.yundocx.com/shiyong/119981.html(转载请注明文章来源)
Copyright © 2018-2022 云文档网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219