基于消息队列和Web服务的分布式系统异步交互方式体系架构

被引:5
作者
梅雪峰
赵文静
机构
[1] 西安建筑科技大学计算机科学系
[2] 西安建筑科技大学计算机科学系 陕西西安
[3] 陕西西安
关键词
XML; Web服务; 消息队列; 异步交互; 分布式系统;
D O I
10.16152/j.cnki.xdxbzr.2004.06.008
中图分类号
TP311.5 [软件工程];
学科分类号
081202 ; 0835 ;
摘要
目的 构建在建立大型应用系统时整合多种运行在不同软硬件环境、采用不同实现方式和技术的异构系统。方法 通过将消息队列异步缓存模式的调用特性和Web服务的标准化、跨语言、跨平台的访问特性相结合。结果 通过将两种技术有机的结合,建立了一个灵活而又具有普遍适应性的分布式系统异步交互的体系架构。以Webservice技术系统间访问的基础,在系统内部结合消息队列技术进行模块间任务的呼叫和响应,使整个系统间交互具有消息驱动的特点。同时,并不要求系统的两端是用同一种系统平台及同一种消息队列产品。这也使系统架构具有了广泛的适应性,它可以建立在绝大多数系统平台上。结论 在建立一个需要整合Internet上多个不同的服务系统的综合网络应用系统的过程时,首先需要考虑的是使这些异构系统以最为简洁通用的协议进行交互,其次是使这些Internet上的系统间交互成功高效的执行。Webservice技术提供了被广泛支持远程方法调用的途径,而消息队列则提供了异步交互的成熟服务,借此整合了Webservice和消息队列两种技术建立的分布式系统异步交互的体系架构,可以实现多种灵活的系统交互模式。
引用
收藏
页码:655 / 658
页数:4
相关论文
共 2 条
[1]  
Web服务架构与开放互操作技术.[M].柴晓路编著;.清华大学出版社.2002,
[2]  
COM+技术大全.[M].(美)RichardC.Leinecker著;高智勇等译;.机械工业出版社.2001,