【摘 要】
:
互操作是构件运行支撑平台的核心能力之一.不同的互操作技术适用于不同的应用领域,因此,如何在不改变应用运行支撑环境基础结构的前提下,根据不同应用需求定制或扩展不同互操
论文部分内容阅读
互操作是构件运行支撑平台的核心能力之一.不同的互操作技术适用于不同的应用领域,因此,如何在不改变应用运行支撑环境基础结构的前提下,根据不同应用需求定制或扩展不同互操作协议,成为构件运行支撑平台应用普及和深入的关键问题之一.该文在分析现有主流互操作技术的基础上,提出了一种支持多协议的开放式互操作框架,其核心思想在于将构件化的思想引入互操作框架的设计以及协议的实现.在严格确立应用与互操作框架边界的前提下,将互操作技术的主要功能封装为相对松散的构件,互操作框架负责组装并管理这些构件,互操作协议的定制与扩展就是通过该框架增加、删除、替换相关构件.通过框架的支持,原本使用异构互操作技术交互的构件在运行时可以使用相同的互操作技术,有效应对了互操作协议体系的异构性问题.互操作框架作为构件运行支撑平台的底层通信基础设施,其设计的好坏对平台的性能有决定性的影响.为使设计高效、健壮并且易于扩展,我们必须慎重对待设计过程中遇到的关键性问题.这些问题独立于特定的应用需求,为此,该文总结了一组相关的设计模式,形成一种设计模式语言,并使用这种模式语言来描述框架的详细设计.以一个产品化的J2EE(Java 2 Platform Enterprise Edition)应用服务器PKUAS为实验平台,该文实现了该互操作框架以及一组主流的互操作协议,包括IIOP,JRMP,SOAP和Local协议.最后,给出了该实现的性能测试结果.
其他文献
该课题是国家自然科学基金重点资助项目"新型高频中小功率逆变电源控制技术和拓扑技术"的一部分.该文侧重于虚拟监控系统的设计和研究.网络的发展使虚拟现实变得普通,而VRML(
语音识别技术可以实现人机交互,作为机器的听觉系统,它可以利用机器理解并识别语音信号,把语音信号转变为相应文本或者命令。作为一个新兴高技术产业,语音识别技术的应用越来
语义网络和现代软件工程相结合的研究在互联网技术高速发展的今天已成为研究热点之一.其中,由于语义互联信息的模型及元模型能增强网上知识的共享与互操作,成为重要的研究课
当前网络路由技术关注的焦点是链路可连接性,并且通常只支持一类服务,即尽力而为服务.Multi-Protocol Label Switching[RFC3031]作为新一代的网络技术,它通过标记交换结合网
随着数据信息的急剧膨胀,直连到主机的本地存储模式已显得力不从心,网络正成为主要的信息处理模式.SAN(StorageAreaNetwork,存储区域网络)技术应运而生,成为人们解决存储带宽
随着软件复用的发展,特定于领域的、基于体系结构的复用策略成为复用研究中的一个重要内容.DSSA(特定领域的软件体系结构)是领域工程中领域分析阶段的产品,给出了领域分析模
人机智能交互(Human-Computer Intelligent Interaction,旨在使人类更自然地使用计算机)是近年来蓬勃发展的科学领域,我们知道要想让计算机能和人自然交流需要计算机拥有人类
在日益增长的网络服务中,为了研究如何向用户提供更高质量的服务,确保服务能够得到用户的认可,以用户为中心来评价服务质量是当前的迫切需要。用户体验质量(QoE, Quality of
在发达的互联网时代,软构件是高效软件开发与服务的主流技术.而建立一个管理和检索软构件的软构件库,则是大范围复用软构件的必然途径.随着众多软构件库的出现,他们之间的互
网络已成为人们社会生活必不可少的一部分.而目前网络安全问题日益严重,成为阻碍网络发展的主要障碍.传统的安全手段都是被动和静态方式,当然不足已抵御千变万化的入侵.入侵