您的位置:首页 > Web前端 > JavaScript

快逸如何实现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>

(待续...)本文出自 “中尉” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: