快逸如何实现FLEX和JSP混合应用
2012-05-09 17:28
183 查看
操作近一年的MMS/PES系统将按计划在8月5日进行第一轮用户测试,忙了很久的作业就要接受用户的考评,与往常项目一样,小有点兴奋。由于长时期不写C#代码,一直忙于C方面的东西,再次着手写C#具体代码的时候,总觉得有点生疏。所以趁着周日,写了此代码以做C#代码练习。
言归正传,大概描述下这个东西的实现思路:
首先是服务器端,将要更新的文件上传到服务器端提供客户端下载,服务器端配置有更新文件的XML样式的配置文件―Libinfo.xml(此文件在客户端第一上传更新文件后在服务器端创建,以后再上传将会改写此文件)。其格式如下:
<?xml version="1.0" encoding="utf-8"?>
<filesinfo>
<file name="更新文件名" version="更新文件版本号" relpath="更新文件位置" />
<file name="SXSX.DLL" version="1.0.3485.25375" relpath="SX" />
</filesinfo>
其次是客户端,此程序集成在客户端,每次客户端启动前将会自动检测服务器端文件版本,若有新版本,客户端将自动下载更新本地相应之文件,之后再正式启动应用程序。这样客户端始终使用最新版本的文件。此方式不用考虑客户端程序在运行状态,以此来避免造成客户端业务数据因升级而丢失。另外客户端需要配置一个项目XML文件―Config.xml。格式如下:
<?xml version="1.0" encoding="utf-8"?>
<!--PROJECT CONFIG XML-->
<Projects >
<Project
**********
**********
<!--主要是下面这个更新服务器地址--!>
UPDATEURL="http://127.0.0.1/TEST/"
/>
</Projects>
(待续...)本文出自 “中尉” 博客,转载请与作者联系!
言归正传,大概描述下这个东西的实现思路:
首先是服务器端,将要更新的文件上传到服务器端提供客户端下载,服务器端配置有更新文件的XML样式的配置文件―Libinfo.xml(此文件在客户端第一上传更新文件后在服务器端创建,以后再上传将会改写此文件)。其格式如下:
<?xml version="1.0" encoding="utf-8"?>
<filesinfo>
<file name="更新文件名" version="更新文件版本号" relpath="更新文件位置" />
<file name="SXSX.DLL" version="1.0.3485.25375" relpath="SX" />
</filesinfo>
其次是客户端,此程序集成在客户端,每次客户端启动前将会自动检测服务器端文件版本,若有新版本,客户端将自动下载更新本地相应之文件,之后再正式启动应用程序。这样客户端始终使用最新版本的文件。此方式不用考虑客户端程序在运行状态,以此来避免造成客户端业务数据因升级而丢失。另外客户端需要配置一个项目XML文件―Config.xml。格式如下:
<?xml version="1.0" encoding="utf-8"?>
<!--PROJECT CONFIG XML-->
<Projects >
<Project
**********
**********
<!--主要是下面这个更新服务器地址--!>
UPDATEURL="http://127.0.0.1/TEST/"
/>
</Projects>
(待续...)本文出自 “中尉” 博客,转载请与作者联系!
相关文章推荐
- 快逸如何实现FLEX和JSP混合应用
- 如何实现FLEX和JSP混合应用混合JSP和FLEX应用的几种方式
- 快逸如何实现FLEX和JPS混合应用
- Jsp如何实现网页的重定向
- 如何制作捐赠二维码,实现开源项目或免费应用的捐赠收款(支付宝篇)
- [Web] 如何实现Web服务器和应用服务器的负载均衡?
- Java Web应用中如何实现任务有效调度
- 用HTTPService实现flex与jsp的通信
- .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何快速实现应用间的分享功能
- JSP中如何实现MD5加密
- Java_JSP_JSP如何实现验证码功能;
- 1-100之间的所有素数的和如何在JSP页面实现 代码如下
- java实现附件预览(openoffice+swftools+flexpaper)(解决jsp读取全盘文件问题)
- 如何实现Docker应用的自定义弹性伸缩
- 如何在应用系统中实现数据权限的控制功能
- flex如何实现3d旋转
- 如何应用ERP系统实现销售管理
- Java_JSP2_使用URL Rewrite如何实现网站伪静态?
- 如何实现一个应用级缓存(上)
- iOS应用如何实现64位的支持