公司做了很多的项目,这些项目是基于“Web”的应用程序,它们分步在全国各地不同的城市,不利于“维护更新”。 现在想开发一个“主Web程序”放在本地公网上,其它各地的“Web程序”根据“主Web程序”进行更新。
情况:1、Web站点中分为“Asp.Net”和“Siverlight”两部分。PC上打开时是“Silverlight”,移动设备上打开时是“Asp.Net”。2、Web站点中的“Silverlight”和“Asp.net”都要求更新,“Asp.net项目”编译后文件有“Aspx、xml、js、dll、图片”等。而,“Silverlight”编译后是一个“xap”压缩包,其中包含“.xaml、dll、图片”等。3、现在的更新思路是,“客户端站点”和“主站点”之间的“站点文件列表XML”文件进行对比,下载缺少的文件。
问题一:大师,您有什么思路???问题二:“Silverlight”程序如何更新??? 它被压缩成“xap”文件???问题三:有没有类似的实例可以参考,感激不尽。
情况:1、Web站点中分为“Asp.Net”和“Siverlight”两部分。PC上打开时是“Silverlight”,移动设备上打开时是“Asp.Net”。2、Web站点中的“Silverlight”和“Asp.net”都要求更新,“Asp.net项目”编译后文件有“Aspx、xml、js、dll、图片”等。而,“Silverlight”编译后是一个“xap”压缩包,其中包含“.xaml、dll、图片”等。3、现在的更新思路是,“客户端站点”和“主站点”之间的“站点文件列表XML”文件进行对比,下载缺少的文件。
问题一:大师,您有什么思路???问题二:“Silverlight”程序如何更新??? 它被压缩成“xap”文件???问题三:有没有类似的实例可以参考,感激不尽。
解决方案 »
- 关于代码创建xml的问题..谢谢
- 虚拟主机ASP.NET网站不幸遇到HTTP 500错误,请问该如何编写用于发布的web.config文件?
- 再问:iframe刷新问题到底错在哪里
- 谁看过这本书《asp.net办公自动化系统开发实例导航〉?
- 求助!关于网站的全文检索
- 不想做设计,想做编程
- 奇怪问题?为什么我用datagrid显示数据老是回到第一页?
- 关于类型转换问题——如何把string转换成数据库里相匹配的"money"类型!急!
- 请问对论坛的文章的点击次数统计有什么好办法?
- 邮件无法发送到 SMTP 服务器。传输错误代码为 0x800ccc15。服务器响应为 not available
- 设置Session保存在StateServer后引起ajax中无法获取Session最新值问题
- LINQ语句怎么写?
直接更新各ftp
由a ftp更新b ftp只需要用户名,密码。ftp所在ip
大师,FTP部署在网站上吗???
是这种情况。那也很简单。写一个名叫updateor网站,这个网站的主要功能就是下载网站的部署文件,全部下载完之后呢。替换需要考虑的问题1.文件比较方式。包括版本。文件大小,是否需要增量更新等、
2.待更新的文件列表与本地文件列表。方便列出下载文件并下载
3.如何提示更新,及现有网站上用户提示的问题。因为更新文件会导致session失效。
4.容错处理。某些文件被占用,无法替换时的程序行为。可能需要kill.但是是否有权限进行kill
就我做更新的经验,就这么多
网站都是部署在ftp上的。更新了ftp.就等于从源头上更新了网站。