论文部分内容阅读
随着Web服务的增多,Web服务请求者在选择服务时就不只是重视服务是否满足用户功能需求,还要考虑Web服务的质量。由于面向服务架构(Service-Oriented Architecture,SOA)的企业级应用的广泛部署,服务质量成为了企业与企业、企业与消费者等各类交易中的一个重要条件。
企业服务总线(Enterprise Service Bus,ESB)是实施SOA的基础,它通过统一的标准接口,提供服务注册、服务查找、服务调用等核心功能,从而完成服务之间的交互。企业服务总线具有高度灵活性和可扩展性的体系结构以及良好的运行性能和容错性,这不仅使得软件系统的架构更加灵活,而且还易于加入新的功能模块。
本文首先对该领域的研究现状进行了研究,然后对面向服务体系架构、企业服务总线以及Web服务进行了一一介绍。在介绍了服务质量评价方法之后,又对各种不同服务质量评价模型的优缺点进行了分析,然后设计了一个符合实际应用需求的服务质量评价模型,接着在此基础上设计了一个服务质量评价系统,并且对系统进行了功能需求分析。在明确了功能需求之后,详细阐述了系统中的各个功能模块的设计与实现。最后,把该系统作为企业服务总线的一个功能模块将其部署到实际应用中,通过在实际项目中的应用与测试,证明了该系统能够满足应用需求。