论文部分内容阅读
随着经济和科技的飞速发展,企业对信息管理提出了更高的要求,以满足企业之间竞争的需要。作为计算机支持的协同工作CSCW研究的一个重要方向,工作流技术是实现企业业务过程建模,业务过程仿真,业务过程优化,业务过程管理与集成,从而最终实现业务过程的自动化核心技术。随着软硬件技术的发展,特别是Internet的迅速普及,工作流技术已经从传统部门办公环境,扩展到多个部门之间协作的办公环境中,为业务活动的运行和部门应用的集成提供支持。在新的应用环境中,工作流系统需要在集成异构系统应用、可靠性和跨平台性上改进。 Web服务是一种标准化的松耦合结构,它提供了一个分布式的应用平台,通过使用XML、SOAP、WSDL和UDDI等标准协议来实现应用服务。XML负责提供数据描述,SOAP负责消息传递和服务调用,WSDL负责Web服务描述,而UDDI则负责Web服务发布和发现。Web服务以其开放性、良好的互操作性、语言和平台的无关性等优点,成为解决异构系统集成的首选。它得到了大多数软件的支持,具有应用前景。 本文研究基于Web Services技术的协同工作流在信息系统中的作用。结合CSCW、工作流系统和Web Services的技术优点,讨论了基于Web Services的协同工作流系统结构。在这个新的体系结构中,工作流组件以Web Services的形式存在。由于基于HTTP的SOAP消息可以跨越防火墙的障碍,使基于Web Services的工作流系统具有跨平台能力,满足不同企业、不同行业的信息处理需求。 本文以湖北省报刊发行信息管理系统为对象采用微软.Net平台,采用工作流、Web Services、CSCW等技术设计湖北省报刊发行信息管理系统中Web服务应用程序。使原来分布在不同地域的不同系统中的信息处理,很好的集成起来以满足报刊业务需要和发展要求。