论文部分内容阅读
随着工作流技术的日趋成熟,工作流在企业、政府等地方都得到了广泛的应用,市场上的工作流产品也越来越多,这为用户提供了非常大的选择余地,但同时,我们也不得不承认,在实际应用中,不同工作流产品之间很难兼容的弊端导致用户在选定一种工作流产品之后很难再迁移到其他工作流产品上去,这阻碍了工作流技术的进一步发展。 同时,随着企业信息化建设的发展,企业内部建立的应用系统越来越多,这些异构应用系统间无法互联的弊端使得一个个应用系统成为“信息孤岛”,这严重影响了企业内部的资源共享和利用。如何实现这些异构应用系统间的互操作,加强它们之间的资源共享已成为企业信息化建设必须要解决的问题。 为解决上述难题,论文以辽河流域水环境风险评估与预警平台建设及示范研究课题为研究背景,主要做了以下三方面工作: 1.为了降低客户应用系统对工作流引擎的依赖度,通过研究工作流参考模型以及工作流引擎的通用体系结构,设计并实现了抽象工作流引擎。 2.通过研究消息中间件的体系结构,设计了一款功能相对完善、结构轻巧的消息通信系统,该系统可以很好的实现异构应用系统之间的互操作。 3.为解决上述两个难题,论文提出在工作流管理系统内部搭建一个消息体系的构想,并将此构想成功应用于辽河课题中。