none
请教一些关于服务端与客户端的问题! RRS feed

  • 问题

  • 大家好,好长一段时间没来这个地方了,今天想请教一些关于服务端与客户端的问题!

    是这样的,我做了个WinForm项目,是为了方便某些工作而设计的,局域一个有10多台电脑已安装完毕,使用也正常了,现在我想做一个服务端,专门为客户端服务的,比如说更新软件.请看示意图

    客户端1    <==下载/请求==>

    客户端2    <==下载/请求==>      局域网服务端    <==下载/请求==>        Internet网中心服务器

    客户端3    <==下载/请求==>

    客户端n    <==下载/请求==>

    如上所示:

    1.局域网服务端请求 Internet网中心服务器,如果发现 Internet网中心服务器有需要更新的版本,刚服务器自动更新.

    2.客户端请求 局域网服务器,如果发现局域网服务器有需要更新的版本,客户端自动更新.

    我想问的是,这个软件服务端如何做?服务端是不需要人工去操作的,是自动执行的.

     

    谢谢!!!

    2010年8月2日 5:11

答案

  • 这个就是客户端软件自动升级。

    不过你增加了一个局域网服务端,用来分发互联网服务器的内容,减轻网络和服务器压力。

    现在实现方法很多,简单的给个思路:

    1.客户端有一个loader,启动时候检查是否有最新的版本,如果有,就下载,下载后在启动。

    2.局域网服务器是一个后台服务,定期去检查互联网的,如果有就下载

    下载可以用ftp实现

     

     


    family as water
    • 已标记为答案 廖中洪 2010年8月3日 5:31
    2010年8月2日 10:41

全部回复

  • 这个就是客户端软件自动升级。

    不过你增加了一个局域网服务端,用来分发互联网服务器的内容,减轻网络和服务器压力。

    现在实现方法很多,简单的给个思路:

    1.客户端有一个loader,启动时候检查是否有最新的版本,如果有,就下载,下载后在启动。

    2.局域网服务器是一个后台服务,定期去检查互联网的,如果有就下载

    下载可以用ftp实现

     

     


    family as water
    • 已标记为答案 廖中洪 2010年8月3日 5:31
    2010年8月2日 10:41
  • 这个就是客户端软件自动升级。

    不过你增加了一个局域网服务端,用来分发互联网服务器的内容,减轻网络和服务器压力。

    现在实现方法很多,简单的给个思路:

    1.客户端有一个loader,启动时候检查是否有最新的版本,如果有,就下载,下载后在启动。

    2.局域网服务器是一个后台服务,定期去检查互联网的,如果有就下载

    下载可以用ftp实现

     

     


    family as water
    用后台服务来解决?
    我也是这样想的,谢谢...
    2010年8月3日 5:30