论文部分内容阅读
协同商务是近年来企业信息化的新热点,研究开发一个适用于企业协同商务应用的信息平台至关重要。本课题以此作为目标,从协同商务平台的需求特点出发,通过参阅相关文献,研究了P2P和Web服务优势互补的特点,并对基于二者结合构建协同商务平台进行了可行性分析,提出Web服务为企业协同商务运作的核心,以JXTA作为底层运行支持平台,二者有机结合进行协同商务平台构造的思路。以此思路为指引,主要进行了以下的研究工作:
(1)基于P2P的企业Web服务的发布和发现研究和实现:围绕协同商务这个领域,提出了基于JXTA点组的Web服务注册组,并对其实现了有效的管理;利用JXTA的模版规范通告嵌入Web服务WSDL内容的方式,发布Web服务信息;为不属于Web服务注册组中的点,提供了基于JXTA服务的Web服务发布和发现服务。
(2)基于P2P的企业Web服务协同执行框架研究和实现:对于一个商务应用来说,往往牵扯到若干个Web服务协同执行才能完成,所以要有一个支持其高效执行的框架。本文提出一种基于JXTA的相对自主控制的分布式执行框架,并提供了一定的容错机制。
(3)商务应用构建演示:给出了在本文研究和实现的平台下构建一个具体商务应用的过程和具体步骤,为进一步构建更广泛的商务应用打下基础。