节点文献
Web服务组合的基于文法的消息处理
Grammar-Based Message Processing in Web Service Composition
【摘要】 Web服务作为一种新型的信息集成架构,已经受到了来自数据库领域和软件工程领域的广泛关注.在Web服务应用中,将多个服务组合成一个能完成复杂商业任务的组合服务技术是企业应用集成(EAI)的关键.在服务组合过程中,两个需要通信的服务之间的消息数据模式经常是不一致的,需要用户程序进行消息内容的获取和重组.这个问题在以往的研究中很少受到关注.该文首次形式化描述了服务间的接口信息处理问题,并且把服务组合中的接口信息处理问题转换为XML数据的处理问题,然后,引入基于文法的处理方法来解决接口数据之间的处理问题.实验表明了基于文法的接口数据处理技术提供了一种方便灵活的消息处理手段,可以解决复杂的信息处理需求,并且有较好的性能.
【Abstract】 Web Services is a new architecture for information integration. More and more researchers are exploring Web Services related technologies from database aspect and software engineering aspect. Web Services Composition, which is composed of a number of basic services in order to implement complex business logic, is the key in Enterprise Application Integration (EAI). It is very common that data schema of interface messages is not exactly match among services, so users have to program in order to extract useful information from messages. There is little former work on this topic. This paper firstly defines the problem of interface message processing problem among services, and translates this problem into XML data processing problem. And then, grammar based approach is introduced for this problem. Experiments show that the above method is a flexible and efficient method for interface message processing.
- 【文献出处】 计算机学报 ,Chinese Journal of Computers , 编辑部邮箱 ,2005年04期
- 【分类号】TP393.09
- 【被引频次】29
- 【下载频次】453