基于Web服务的中间件在专业知识获取中的应用研究

需积分: 5 0 下载量 138 浏览量 更新于2024-08-24 收藏 291KB PDF 举报
"支持专业知识获取的中间件的研究 (2003年) - 分析了利用中间件在专业知识获取中的作用,提出了一种基于XML、SOAP、UDDI和WSDL的Web服务技术的中间件应用模式,用于解决消息传递、服务功能抽象描述和服务发布发现等问题。以固定瓦推力滑动轴承性能参数计算Web服务为例,阐述了Web服务在分布式设计知识获取和知识资源集成中的应用价值。" 本文主要探讨了如何利用中间件技术来支持专业知识的获取。作者朱爱斌、陈永进和谢友柏来自西安交通大学润滑理论及轴承研究所,他们深入研究了在信息技术领域,尤其是工程设计中,专业知识的获取和整合问题。他们指出,随着互联网技术的发展,Web服务成为了解决这一问题的有效工具。 中间件在专业知识获取中的关键作用在于它能提供一个桥梁,连接不同的系统和应用,使得信息和服务能够顺畅地交互。文中提出的中间件应用模式基于一系列核心技术,包括XML(可扩展标记语言)、SOAP(简单对象访问协议)、UDDI(统一描述、发现和集成)以及WSDL(Web服务描述语言)。XML用于结构化数据的交换,使得不同系统间的数据交换变得标准化;SOAP提供了在Web上进行远程过程调用的标准方法;UDDI则用于服务的注册和发现,使得网络上的服务可以被搜索和定位;而WSDL则是用来定义Web服务接口的规范,让服务的功能和使用方式可以被明确地描述。 通过这些技术的结合,中间件可以有效地解决以下几个关键问题:一是消息的传输,确保数据在不同系统间安全、准确地传递;二是服务功能的抽象描述,使得服务能够独立于其具体实现而被理解和使用;三是服务的发布和发现,使得用户可以在需要时找到并利用相关服务。 为了进一步说明这种中间件应用模式的实际效用,作者举了一个具体的例子——固定瓦推力滑动轴承的性能参数计算Web服务。这个例子表明,通过Web服务,工程师可以方便地获取和使用专业知识,进行设计计算,而不必关心底层的具体实现。这不仅简化了设计流程,还促进了知识资源的集成和复用,对于分布式设计环境下的知识获取具有重要意义。 这篇文章强调了中间件在支持专业知识获取中的重要作用,并提出了一套基于Web服务技术的解决方案。这为工程设计和其他专业领域的知识管理和共享提供了新的思路和技术支持,对提升工作效率和促进知识创新有着积极的影响。