企业级Java Web服务的研究与实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:mm963258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用的深入普及,松散耦合环境下、异构应用之间有效的资源共享成为一个重要的技术问题和应用的核心难点,基于XML的Web Service技术较好的解决了这个问题,成为国内外网络软件技术研发的重要方向.尽管Web Service技术发展迅速,但其同时作为一种企业级分布式组件技术,还显得不够成熟,目前主要是一种基于HTTP协议进行同步请求/响应调用的无状态的简单应用,不能适应企业级的应用环境需求.针对这个问题,该文展开了对企业级Java Web服务的研究.该文首先在分析Web Services技术和传统的企业级分布式组件技术(J2EE/EJB、CORBA/CCM和MTS/COM+)的基础上,确定了企业级Java Web服务所面对的应用需求,进而给出了企业级Java Web服务及其组件模型的定义,从结构和处理模式的角度对企业级Java Web服务进行详细刻画和约束;然后设计实现了一个支持此组件模型的支持系统,根据企业级Java Web服务的生命周期,系统被划分为开发、部署、运行和管理四个子系统,运行子系统是其中的核心,支持业务客户端与服务端企业级Java Web服务的运行交互过程.最后,通过描述一种的典型应用场景——企业域内基于MOM的SOA集成应用,对企业级Java Web服务的应用能力进行了验证.该文工作的主要特点如下:①定义了有状态的对话机制,从而支持业务客户端与服务端企业级Java Web服务对话过程中的状态保持;②基于HTTP和JMS协议实现了业务客户端对服务端企业级Java Web服务的一对一/多、同/异步有响应、无响应的多种调用方式;③基于请求拦截机制,由容器负责生成运行时代理对象实现对中间件服务及适配器的灵活配置调用;④采用适配器机制实现对企业级Java Web服务多种业务功能实现形式(Java类、EJB/CORBA/COM组件)的集成.
其他文献
计算机视觉作为当今最为活跃而又富有挑战意义的研究领域,其研究内容和应用领域相当广泛.该文以在六自由度并联机器人平台上建立视觉系统为主要的工程应用背景,对线性模型摄
随着无线通信的日益发展,对其服务所涉及的领域及其服务质量都有了更高的要求,第三代无线通信标准成为了世界目光的焦点.而对中国具有自主知识产权的TD-SCDMA标准的研究,更加
面向对象的开发方法是一种很有发展前途的方法,它强调以系统中的数据或信息为主线,全面、系统、详细的描述系统的信息模型,指导系统的设计。面向对象程序是由可复用软件构件-对
随着电信网络综合通信能力的增强,电信运营商有很多业务增长机会及提高利润的时机.用户也要求提供各种全新的服务,如宽带接入、VPN服务、VOIP、WEB托管等,特别是VoIP业务已经
软件测试是保证软件质量最重要的方法之一.动态测试是软件测试过程中极为重要的一环.动态测试工作量巨大,费时费人费力.因此,在实际的工作中,测试工程师往往需要利用测试支撑
数据流是指一系列实时、高速、持续到来的输入数据项.近年来,数据流因其广泛出现在网络业务流、传感器网络、大规模天文观测、金融即时行情以及各种记录日志中而备受关注.数
该文以新研制的两指灵巧手为研究对象,对两指灵巧手的结构原理及相关参数、手指等效机构的运动学数学模型及运动轨迹规划和控制方法进行了较系统的分析与研究.首先在对这一系
工作流(work flow)技术用计算机自动执行组织机构中的部分或全部业务流程,从而显著提高业务流程处理的性能和效率.但在实际运用中,由于用户有可能越权访问,故工作流系统中的
从最初的Internet联机应用到可以和普通电话实现通话,IP电话在短短的几年间得到了非常迅速的发展.将Internet和已有的PSTN结合起来,从而更加广泛的为普通电话用户提供业务成
互联网作为一种信息采集、传播、存储、交互、共享的有效工具,已经成为信息化社会必不可少的基础设施。而各种类型的电子文档作为信息传播的主要载体,已经渗透到我们工作生活的