文档介绍:第 26卷第 12期
2009年 12月
计算机应用与软件
ComputrApplcatonsandSofwar
Vol26
基于 Stut2的数据传输系统的设计与实现
程明张瞡李军怀赵树林
(西安理工大学计算机科学与工程学院陕西西安 710048)
摘要针对数据异地传输的效率和安全性问题,综合应用 FTP协议与 Excel实现了基于 Stut2数据传输系统,并应用到实际
项目中,取得了一定的效果。详细介绍该系统的基本模型和实现流程。阐述 Stut2的体系结构,以及数据提取、数据文件传输、数
据导入等关键技术的实现方法。
关键词数据传输 FTP Excel Stut2
DESINANDI PLEMENTATINOFDATATRANSMISINSYSTEM BASEDONSTRUTS2
ChengMig ZhangJng LiJnhuai ZhaoShuln
(putrScecandEngierng,XianUniestofTehnolgy Xian710048,ShannxiChia)
Absract I viwofteefiincyandscurtofrmotdattansison,prhensveapplcatonofFTPagrementandExcel
tedattansisonssembasdonStut2iachived;es.
Theiplmenttonprces andbascmodeloftessemiitoducedi ofteStut2andteiplmenttonof
manykeytchniuesicldigdatextacton,datfltansisonanddatiporaton,et.,ar ilsrtdaswel.
Keywords Dattansison FTP Excel Stut2
3)WebWor框架 WebWor 来自 opensmphony的开源组
0 引言
随着分布式系统的广泛应用,本地数据文件传递到异地数
据库的需求日益强烈。在某娱乐场所治安管理信息系统中,要
求各娱乐场所将其基本信息上报给区县级公安局的中心数据
库,区县级公安局根据上报的数据进行查询和统计分析,制定决
策,实现对娱乐场所的动态监督管理[1]。
国内现有的数据上报系统中有些采用 C/ 结构[2],需要安
装应用系统特有的客户端软件,系统的分发和升级也比较繁琐;
如果采用 B/ 结构,数据传输速率又会受到影响。为了解决上
述问题,本系统采用基于 Stut2数据传输系统,在 B/ 结构的
基础上,应用 FTP传输协议,使数据传输更加灵活、及时、可靠。
1 Stut2概述[3]
Stut2相关概念
1)MVC设计模式 MVC设计模式是 XerxPARC在 20世
纪 80年代为编程语言 Smaltl发明的一种软件设计模式。该
模式将一个应用分成三个基本部分:Model模型)、Viw(视图)
和 Contoler控制器),这三个部分以最少的耦合协同工作,从
而提高应用的可扩展性及可维护性。
2)Stut1框架 Stut1是一种基于 MVC经典设计模式的
开放源代码的应用框架,也