首页 | 官方网站   微博 | 高级检索  
     

基于移动代理的Struts 2框架
引用本文:杨力,陈利学,赵永清,廖浩德.基于移动代理的Struts 2框架[J].计算机工程,2013,39(1):260-263.
作者姓名:杨力  陈利学  赵永清  廖浩德
作者单位:1. 西南石油大学计算机科学学院,成都610500;四川大学计算机学院,成都610065
2. 西南石油大学计算机科学学院,成都,610500
基金项目:国家自然科学基金资助项目
摘    要:针对移动Agent与Web互操作困难的问题,将两者的优势相结合,提出基于移动代理的Aglet-Struts 2整合开发框架。引入Aglet action服务代理把移动代理和Struts 2的控制action、视图JSP和模型javaBean进行整合,通过持久层 Hiberanate实现数据库的透明访问。利用XML技术完成数据交换,采用分层结构,使各层相互独立、耦合度低,以提高系统的可维护性、扩展性和灵活性。将该框架应用到气田生产数据远程监控系统中,证明该框架具有可行性,适用于复杂分布式系统的构建。

关 键 词:移动代理  分层结构  控制视图  分布式计算  远程监控
收稿时间:2011-12-06
修稿时间:2012-02-14

Struts 2 Framework Based on Mobile Agent
YANG Li , CHEN Li-xue , ZHAO Yong-qing , LIAO Hao-de.Struts 2 Framework Based on Mobile Agent[J].Computer Engineering,2013,39(1):260-263.
Authors:YANG Li  CHEN Li-xue  ZHAO Yong-qing  LIAO Hao-de
Affiliation:(1. School of Computer Science, Southwest Petroleum University, Chengdu 610500, China;2. College of Computer Science, Sichuan University, Chengdu 610065, China)
Abstract:To solve the interoperability difficulty between mobile Agent and Struts 2, combining with the advantages of both, a new Aglet-Struts 2 integrated development framework based on mobile Agent is proposed. This framework integrates mobile Agent with Struts 2 control action, JSP view and javaBean model in together by the agletaction service proxy, and achieves transparent access to database by persistent layer Hiberanate. Using XML technology for data exchange and hierarchical structure for low coupling, maintainability, extensibility and flexibility of the framework are greatly improved. Through the application of the framework to the remote monitoring system of gas production data, the feasibility of the framework is further demonstrated. It provides a new solution and means for complex distributed applications.
Keywords:mobile Agent  hierarchical structure  control view  distributed computing  remote monitoring
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号