Design of connection management module for MOM

Tae-Gun Kang, Kang-Min Sohn, In-Chol Jeong
{"title":"Design of connection management module for MOM","authors":"Tae-Gun Kang, Kang-Min Sohn, In-Chol Jeong","doi":"10.1109/ISPDC.2003.1267653","DOIUrl":null,"url":null,"abstract":"MOM technology has become a key component of an enterprise application server which is usually deployed to process business logics. It has to cope with hundreds or even thousands of concurrent connections at the same time. In this end, the efficient and scalable connection management is required for large scale of clients' requests, and various network transport protocols must be taken into consideration when designing the network module of MOM. To facilitate the full support of PTP (Point-to-Point) and publish/subscribe messaging domains, and group communication service featured by MoIM-Message which is our MOM, this paper proposes three types of primitive messaging operations, \"synchronous send\", \"synchronous receive\", and \"asynchronous receive\", and describes the architecture of transport protocol adapter which can be extended to employee various transport protocols. Those functions are implemented into the Message Transport Layer of our MOM which is designed to have three hierarchical layers. Moreover \"polling with multiple service thread model\" that is applied into the socket adapter, is described to cope with the large number of concurrent clients' connections efficiently. To support mobile client platform, we ported the Client Runtime modules into IPaq PDA by utilizing PersonalJava.","PeriodicalId":368813,"journal":{"name":"Second International Symposium on Parallel and Distributed Computing, 2003. Proceedings.","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Second International Symposium on Parallel and Distributed Computing, 2003. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISPDC.2003.1267653","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

MOM technology has become a key component of an enterprise application server which is usually deployed to process business logics. It has to cope with hundreds or even thousands of concurrent connections at the same time. In this end, the efficient and scalable connection management is required for large scale of clients' requests, and various network transport protocols must be taken into consideration when designing the network module of MOM. To facilitate the full support of PTP (Point-to-Point) and publish/subscribe messaging domains, and group communication service featured by MoIM-Message which is our MOM, this paper proposes three types of primitive messaging operations, "synchronous send", "synchronous receive", and "asynchronous receive", and describes the architecture of transport protocol adapter which can be extended to employee various transport protocols. Those functions are implemented into the Message Transport Layer of our MOM which is designed to have three hierarchical layers. Moreover "polling with multiple service thread model" that is applied into the socket adapter, is described to cope with the large number of concurrent clients' connections efficiently. To support mobile client platform, we ported the Client Runtime modules into IPaq PDA by utilizing PersonalJava.
MOM连接管理模块的设计
MOM技术已经成为企业应用服务器的关键组件,通常部署该服务器来处理业务逻辑。它必须同时处理数百甚至数千个并发连接。因此,对于大规模的客户端请求,需要高效、可扩展的连接管理,在设计MOM的网络模块时,必须考虑各种网络传输协议。为了充分支持PTP (Point-to-Point)和发布/订阅消息域,以及MoIM-Message(我们的MOM)所具有的群组通信服务,本文提出了“同步发送”、“同步接收”和“异步接收”三种基本消息传递操作,并描述了传输协议适配器的体系结构,该适配器可以扩展到使用各种传输协议。这些功能被实现到MOM的消息传输层中,该层被设计为具有三个分层层。在套接字适配器中应用了“多服务线程轮询模型”,以有效地处理大量并发客户端连接。为了支持移动客户端平台,我们利用PersonalJava将client Runtime模块移植到IPaq PDA中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信