首页> 外文期刊>Vietnam Journal of Computer Science >A scalable distributed architecture for client and server-side software agents
【24h】

A scalable distributed architecture for client and server-side software agents

机译:用于客户端和服务器端软件代理的可伸缩分布式体系结构

获取原文
       

摘要

Abstract This paper describes recent developments of the Siebog agent middleware regarding performance. This middleware supports both server-side and client-side agents. Server side agents exist as EJB session beans on the JavaEE application server, while client-side agents exist as JavaScript Worker objects in the browser. Siebog employs enterprise technologies on the server side to provide automatic agent load-balancing and fault-tolerance. On the client side this distributed architecture relies on HTML5 and related standards to support smooth running on a wide variety of hardware and software platforms. Such architecture supports rather easy, reliable and efficient communication, interaction, and coexistence between numerous agents. With the automatic clustering and state persistence, Siebog can support thousands of server-side agents, as well as thousands of external devices hosting tens of client-side agents. Performed and presented experiments showed promising results for real life applications of our architecture.
机译:摘要本文介绍了有关性能的Siebog代理中间件的最新发展。该中间件支持服务器端和客户端代理。服务器端代理在JavaEE应用程序服务器上以EJB会话bean的形式存在,而客户端代理在浏览器中以JavaScript Worker对象的形式存在。 Siebog在服务器端采用企业技术来提供自动代理负载平衡和容错功能。在客户端,此分布式体系结构依靠HTML5和相关标准来支持在各种硬件和软件平台上的平稳运行。这样的体系结构支持众多代理之间相当容易,可靠和有效的通信,交互和共存。通过自动群集和状态持久性,Siebog可以支持数千个服务器端代理,以及数千个托管数十个客户端代理的外部设备。进行的实验和演示的实验表明,在我们的架构的现实生活中应用前景可观。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号