当前在线人数10955
首页 - 分类讨论区 - 电脑网络 - 窗口里的风景版 - 同主题阅读文章

此篇文章共收到打赏
0

  • 10
  • 20
  • 50
  • 100
您目前伪币余额:0
未名交友
[更多]
[更多]
如何实现类似Windows Update的功能?
[版面:窗口里的风景][首篇作者:payan] , 2003年10月21日19:26:56 ,203次阅读,7次回复
来APP回复,赚取更多伪币 关注本站公众号:
[分页:1 ]
payan
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 1 ]

发信人: payan (沛岩), 信区: DotNet
标  题: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Tue Oct 21 19:28:19 2003), 站内信件


很多软件都有从一个网上的服务器自动更新的功能,
如何在服务器和客户端实现这个功能呢.


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 24.73.]

 
LodossWar
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 2 ]

发信人: LodossWar (sleepycat), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Tue Oct 21 19:43:48 2003) WWW-POST

server:
  login control
  version control

1. client send version info to server
2. server calculate the diff.
3. client download update(patch) from server
4. client start installing automatically
5. restart machine if necessary. done.

【 在 payan (沛岩) 的大作中提到: 】
:
: 很多软件都有从一个网上的服务器自动更新的功能,
: 如何在服务器和客户端实现这个功能呢.
:
:


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 151.201.]

 
payan
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 3 ]

发信人: payan (沛岩), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Tue Oct 21 23:40:35 2003), 站内信件


there is a really nice feature called BITS available now
to simplify this process:

http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/TOC.ASP


【 在 LodossWar (sleepycat) 的大作中提到: 】
: server:
:   login control
:   version control
: 1. client send version info to server
: 2. server calculate the diff.
: 3. client download update(patch) from server
: 4. client start installing automatically
: 5. restart machine if necessary. done.
: 【 在 payan (沛岩) 的大作中提到: 】
: : 很多软件都有从一个网上的服务器自动更新的功能,
: : 如何在服务器和客户端实现这个功能呢.


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 24.73.]

 
LodossWar
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 4 ]

发信人: LodossWar (sleepycat), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Wed Oct 22 00:52:19 2003), 站内信件

Background Intelligent Transfer Service

Purpose:
Background Intelligent Transfer Service (BITS) provides the documentation an
d samples necessary to write client applications that transfer files (downlo
ads or uploads) between a client and server, and monitors jobs within the tr
ansfer queue.

Where Applicable:
Use BITS for applications that need to asynchronously transfer files in the
foreground or background, throttle the transfer to preserve the responsivene
ss of other network applications, and automatically resume file transfers af
ter network disconnects and machine reboots.

Developer Audience:
BITS is designed for use by C/C++ developers.

Run-Time Requirements:
BITS v1.5 is included in Microsoft? Windows? Server 2003 family.

【 在 payan (沛岩) 的大作中提到: 】
: there is a really nice feature called BITS available now
: to simplify this process:
: http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/TOC.ASP
: 【 在 LodossWar (sleepycat) 的大作中提到: 】
: : server:
: :   login control
: :   version control
: : 1. client send version info to server
: : 2. server calculate the diff.
: : 3. client download update(patch) from server
: : 4. client start installing automatically
: : 5. restart machine if necessary. done.


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 151.201.]

 
kongzi
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 5 ]

发信人: kongzi (鸡龟骨滚羹), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Wed Oct 22 11:00:12 2003) WWW-POST

Cool
【 在 payan (沛岩) 的大作中提到: 】
:
: there is a really nice feature called BITS available now
: to simplify this process:
:
:
http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/T
OC.ASP
:
:
: 【 在 LodossWar (sleepycat) 的大作中提到: 】
: : server:
: :   login control
: :   version control
: : 1. client send version info to server
: : 2. server calculate the diff.
: : 3. client download update(patch) from server
: : 4. client start installing automatically
: : 5. restart machine if necessary. done.
: : 【 在 payan (沛岩) 的大作中提到: 】
: : : 很多软件都有从一个网上的服务器自动更新的功能,
: : : 如何在服务器和客户端实现这个功能呢.
:
:

--
God,
give us grace to accept with serenity the things that cannot be changed,
courage to change the things which should be changed and the wisdom to disti
nguish the one from the other.

※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 199.3.]

 
payan
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 6 ]

发信人: payan (沛岩), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Wed Oct 22 19:45:27 2003), 站内信件



用DIME好象也可以,但是忒麻烦了一点,而且不够可靠.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnglobspec/html/dimeindex.asp

【 在 kongzi (鸡龟骨滚羹) 的大作中提到: 】
: Cool
: 【 在 payan (沛岩) 的大作中提到: 】
: : there is a really nice feature called BITS available now
: : to simplify this process:
: http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/T
: OC.ASP


--
※ 修改:.payan 于 Oct 22 19:59:06 修改本文.[FROM: 24.73.]
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 24.73.]

 
LodossWar
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 7 ]

发信人: LodossWar (sleepycat), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Thu Oct 23 10:36:51 2003) WWW-POST

要不你做个example给大家看看。:)

【 在 payan (沛岩) 的大作中提到: 】
:
:
: 用DIME好象也可以,但是忒麻烦了一点,而且不够可靠.
:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnglobspec/ht
ml/dimeindex.asp
:
: 【 在 kongzi (鸡龟骨滚羹) 的大作中提到: 】
: : Cool
: : 【 在 payan (沛岩) 的大作中提到: 】
: : : there is a really nice feature called BITS available now
: : : to simplify this process:
: :
http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/T
: : OC.ASP
:
:


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 151.201.]

 
payan
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 8 ]

发信人: payan (沛岩), 信区: DotNet
标  题: Re: 如何实现类似Windows Update的功能?
发信站: Unknown Space - 未名空间 (Mon Oct 27 18:59:53 2003), 站内信件



呵呵,发现有个现成的:

BITS-based application updater application block:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/updater.asp?_r=1

还有一个:Terrarium 用的是这个:
http://windowsforms.net/articles/appupdater.aspx


【 在 LodossWar (sleepycat) 的大作中提到: 】
: 要不你做个example给大家看看。:)
: 【 在 payan (沛岩) 的大作中提到: 】
: : 用DIME好象也可以,但是忒麻烦了一点,而且不够可靠.
: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnglobspec/ht
: ml/dimeindex.asp
: http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/T


--
※ 来源:.Unknown Space - 未名空间 mitbbs.com.[FROM: 24.73.]

[分页:1 ]
[快速返回] [ 进入窗口里的风景讨论区] [返回顶部]
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996