共查询到20条相似文献,搜索用时 101 毫秒
1.
反射式中间件技术的研究 总被引:3,自引:0,他引:3
中间件处理的是复杂的分布式应用问题,因而常常面对变化的运行环境和不同的用户需求.当前的中间件,缺少必要的灵活性和适应性.通过反射技术,可以使客户检查和调整系统的内部实现,以满足客户的特定服务质量要求.文章研究了反射中间件技术,并介绍了一种反射中间件原型OpenORB的实现. 相似文献
2.
3.
4.
5.
6.
7.
8.
RECOM:一个反射中间件 总被引:2,自引:0,他引:2
1.引言中间件处理的是复杂的分布式应用问题,常常面对变化的运行环境和不同的用户需求。当前的基于对象的中间件,无论CORBA,DCOM还是Java RMI基本上都采用了黑箱抽象的设计原则,即对外呈现其功能而隐藏其内部实现,这使这些中间件缺少必要的灵活性和适应性。 相似文献
9.
10.
11.
软件体系结构驱动的运行环境 总被引:1,自引:0,他引:1
由于软件体系结构以隐性的方式存在,结构的问题被传播到平台内,运行时软件体系结构不能在应用层次上被观察和控制,系统难以联机动态演化.在现有的中间件平台之上设计了一个面向应用、开放的、软件体系结构驱动的分布式远行环境SADRE(Software Architecture—Driven Runtime Environment),软件体系结构在可运行系统中以一类实体显性地表示,体系结构描述作为核心元素被整个分布式运行环境共事,成为系统调度、通信的依据.从而驱动用户应用的运行.SADRE为灵活的动态体系结构提供了良好的支持,提高了系统的柔性和扩展性. 相似文献
12.
13.
14.
《Internet Computing, IEEE》2004,8(1):87-89
Developing any nontrivial middleware-based distributed system is hard, regardless of the middleware technology. Although technology's continuous march should make systems easier to develop, somehow the details always remain challenging. New technologies only seem to make simple things simpler; they don't help with the more complex things. Horizontal concerns, such as security, transactions, fault tolerance, load balancing, and enterprise management, never seem to get easier, regardless of what middleware development platform you choose. Dealing with versioning and change management in a deployed middleware application can be complicated and costly. A good example of versioning coming into play for distributed middleware systems is the interface between any two applications or components. Interface versioning issues apply whether the middleware explicitly employs an interface definition language (IDL), as in distributed-object systems like Corba and Microsoft COM, or whether "interfaces" really are represented as exchanged documents, as in many messaging systems. 相似文献
15.
随着社会生产力的发展,科学技术的不断进步,射频识别(Radio Frequency Identification,RFID)技术近年来由于其显著的优点得到了广泛的应用,为了让作为RFID系统神经中枢的RFID中间件可以更好、更快地得到应用,使其能适应更多的应用需求,对现有的RFID中间件进行改进与优化是十分必要的,本文研究基于Java的分布式系统—Jini,给出基于Jini的RFID中间件平台的总体架构,利用RMI通信方式,实现RFID设备(虚拟的设备)在Jini环境下的自动识别、RFID中间件在Jini环境下的自动配置和管理以及RFID设备的"即插即用"的功能,同时对RFID中间件在Jini环境下的管理进一步地进行优化,使得基于EPCglobal标准的RFID中间件的设备配置与管理能在分布式环境下高效地运行。最后在实验中验证RFID中间件在Jini平台中的"即插即用"性。本文为RFID中间件与现代技术的结合提供思路和方法参考。 相似文献
16.
17.
随着分布式系统技术的快速发展,三层架构的分布式系统是未来发展的主要方向,通信中间件是三层架构的分布式系统不可或缺的一层。通信中间件能扩大分布式系统的规模、支持更多的用户与服务器连接、简化用户与服务器的通信过程、保证客户机与服务器的通信过程更安全和实现跨平台使用。虽然目前存在有比较成熟的ACE和ICE通信中间件等,但是也存在一个问题--开发三层架构分布式系统的设计人员必须了解其繁多的功能和复杂的操作,然而有时候很多功能是不需要的。所以设计一款小型化、高效化的通信中间件对于开发者来说变得尤为重要。国际上一种比较流行的网络漏洞扫描系统NESSUS是一种基于C/S和B/S结构的分布式系统,其客户机和服务器之间的通信是建立在NTP(Nessus Transfer Protocol)传输协议之上的。文章重点研究NESSUS客户机和服务器之间是如何交互通信的,把通信模块封装并提供中间件接口,同时引入消息发送/接收队列缓冲池技术和SSL组件,提出一套小型的、高效的、安全的、跨平台的通信中间件,它也适用于其他客户机/服务器的三层架构的分布式系统。 相似文献
18.
19.
In recent years, new services on the Internet have enabled global cooperation; in particular, the Web has enabled new distributed simulation technology. Much research has been devoted to develop middleware interoperability methods on the Web. However, most existing methods have constraints in the structural rules that are placed on the design of middleware interoperability methods. For example, such constraints make it difficult to enhance interoperability via decoupling systems implementations and design, which is essential in open computing networks, as in the case of the Web. In order to achieve such objectives we present the RISE (RESTful Interoperability Simulation Environment) middleware. This all-purpose WS-based distributed simulation middleware decouples design and implementation while allowing composition scalability and dynamicity. Furthermore, it supports experiment-oriented frameworks and has the ability to put Web 2.0 services in the simulation loop. RISE is the first existing middleware to achieve such objectives, and the first to employ RESTful Web-services. We present the foundations for meeting the above objectives, and the distinct characteristics of RISE from existing Web-based approaches. 相似文献
20.
Asynchronous middleware is playing an increasingly important role in distributed and Web-based systems. This issue's theme articles address some research and engineering challenges that remain before this technology can fully make good on its promises. 相似文献