摘要
利用中间件可以对付分布式系统内在的复杂性和异质性。中间件技术面临着新的挑战:如何对付当前分布式环境的另一个内在特性———动态性。为此,研究人员进行了反射中间件的研究。文中首先详细描述了反射技术,在这基础上给出了反射中间件的定义,并指出了在中间件设计中采用反射技术所能带来的好处。对几种典型的反射中间件进行了仔细地分析和比较,最后对进一步的研究方向进行了展望。
Middleware is a class of software technologies designed to help manage the complexity and heterogeneity inherent in distributed systems. Modern middleware faces new challenge because distributed systems are now inherently dynamic. This promotes the research of reflective middleware. Reflection technology is described in detail first. Then, the definition of reflective middleware is proposed, and the benefits of reflection technology used in middleware design are pointed out. In this paper, several reflective middleware projects are also analyzed and compared. Future trends of research in this field are listed at the end.
出处
《计算机应用》
CSCD
北大核心
2002年第12期13-15,47,共4页
journal of Computer Applications
关键词
反射中间件
元层
可配置性
具体化
计算机
middleware
reflection
meta-level
configurability
reification