论文部分内容阅读
网格应用的研究是目前电子科学领域研究的热点,是下一代新型网络。模型—视图—控制(MVC:model-view-controller)是一种交互界面的结构组织模型。MVC开发模式可以分离数据访问和数据表现,让开发人员可以开发一个可伸缩性强的、便于扩展的控制器,来维护整个流程。随着面向对象技术的发展,MVC的含义和用途变得更加广泛,不仅可以用于组件的构造,也可用于大型面向对象系统的软件设计。在分析MVC模型机制的基础上,提出了高层中间件的概念,给出了基于MVC的网格开发平台的体系结构及工作原理。分析了各个模块的结构,并给出了在Eclipse平台上的部分设计和实现。
The research of grid application is the hotspot in the field of electronic science and the new generation of next generation network. Model-view-controller (MVC) is a structural and organizational model of an interactive interface. The MVC development paradigm separates data access and data performance, allowing developers to develop a scalable, easily scalable controller that maintains the entire process. With the development of object-oriented technology, the meaning and purpose of MVC become more widespread, not only for the construction of components, but also for large-scale object-oriented system software design. Based on the analysis of the mechanism of MVC model, the concept of high-level middleware was proposed and the architecture and working principle of MVC-based grid development platform were given. The structure of each module is analyzed, and the design and implementation on the Eclipse platform are given.