论文部分内容阅读
制造网格是一种虚拟制造组织,建立在网格技术基础之上,是网格技术在制造业中的应用,它通过网络将分散在不同地点的各种资源集成,进行协同制造,是一种新的制造模式。制造网格门户是提供给最终的制造网格用户的,是用户访问制造网格服务与制造资源的Web接口的问题解决环境,制造资源的个性化信息通过它显示在一个页面中,提供给用户一组资源集合的集中接入[2]。如果用户在某些应用中需要访问多个站点才能得到资源,那有了制造网格门户可以很方便的获取资源,就不用分别访问这些站点了。因此,本文设计并开发了一种基于Portlet技术的制造网格门户,它不仅能集成到网格系统的环境中满足网格服务的需要,而且还是针对制造业的特点,并按照制造业的实际需要进行开发的,最终提供给制造网格的用户统一方便的入口来使用制造网格资源。
本文首先研究了制造网格门户的关键技术,包括网格体系结构、Portlet和Portal技术、GridSphere框架、Globus Tookit、OGSA-DAI WSRF架构、业务流程执行语言BPEL,其中重点研究了Portlet技术:Portlet是基于Java的Web组件,由Portlet容器管理,它处理客户端请求并生成动态内容。Portlet是一个门户中的窗口,提供特定的服务。通常一个门户页面可以引发调用多个Portlets,每个Portlet都会生成一个标记段,并与别的Portlets生成的标记段组合在一起,展示给用户一个完整的门户页面,每个Portlet可以随着当前登录用户定制的不同而生成不同的内容,Portlet容器负责管理Portlets的生命周期并提供Portlets的运行环境。制造网格门户主要在制造网格应用层中进行,Portlet技术可以很容易地解决异构系统集成带来的一系列问题,便于整个网格系统的环境界面的整合。
其次,设计出了制造网格门户的体系结构,给出了一种制造网格业务执行流程,建立了制造网格门户的安全体系和模块架构,并完成了GridSphere门户框架、Web服务容器Tomcat、Axis框架、Mysql数据库、数据处理工具OGSA-DAI、网格服务器Globus Tookit4、Build工具Ant和Java环境的配置和调试。
最后,本文详细设计并实现了系统的三个主要模块:用户管理组件、网格安全组件和制造资源服务组件的功能,从而成功建立了基于Portlet技术的制造网格Portal的基本原型,并对此系统进行了测试。