作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

C/S到B/S模式转换的技术研究

查修齐,吴荣泉,高元钧   

  1. (中国电子科技集团公司第三十二研究所,上海 200233)
  • 收稿日期:2013-08-27 出版日期:2014-01-15 发布日期:2014-01-13
  • 作者简介:查修齐(1990-),女,硕士研究生,主研方向:软件复用技术;吴荣泉,研究员;高元钧,工程师
  • 基金资助:
    国家部委基金资助项目

Technology Research on Conversion from C/S to B/S Mode

ZHA Xiu-qi, WU Rong-quan, GAO Yuan-jun   

  1. (The 32nd Research Institute of China Electronics Technology Group Corporation, Shanghai 200233)
  • Received:2013-08-27 Online:2014-01-15 Published:2014-01-13

摘要: 随着Internet技术的兴起,致使更多的企业着手将C/S模式向B/S模式迁移。针对传统软件复用技术,对现有C/S模式的遗留系统进行分析,提出一种由C/S模式到B/S模式转换的方法。采用虚拟应用技术和.NET框架下的UIA技术,使用XML文件作为信息交换的载体,实现浏览器对C/S软件的远程操作,利用现有资源完成B/S结构的开发,并且无需修改源C/S软件的代码,体现模式的平台无关性,具有界面统一性、高度可扩展性以及易维护性等特征。实验结果表明,该方法在Windows XP的计算器中得到成功应用。

关键词: C/S模式, B/S模式, 转换, 虚拟应用, UIA技术, 远程操作

Abstract: Rise of Internet technology, resulting in more and more enterprises begin to migrate from C/S mode to B/S mode. In connection with traditional software reuse technology, which makes a deep analysis to the existing C/S mode system. This paper presents an implementation of converting application software from C/S mode to B/S mode. It uses the virtual application technology and .NET framework UIA technology, taking XML file as information exchange carrier, to make browser achieve remote operation on C/S software, which needs zero understanding of the C/S software and makes the use of existing resources to complete the development of B/S structure, and modifies the code of the C/S software to zero. It fully reflects the pattern of platform independence, and posses the features of interface uniformity, highly scalable, easy maintenance. Experimental results show that the method can be successfully applied in calculator program under Windows XP.

Key words: C/S mode, B/S mode, conversion, virtual application, UIA technology, remote operation

中图分类号: