由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - 如何实现类似Windows Update的功能?
相关主题
What is SmartClient?中文问题请教 (转载)
Windows XP求教Client-side application development-HELP
VB HelpHelp ASP.NET!!!
How : asp.net C# applcation notification message from server to client, Please![转载] 如何知道CLIENT一端屏幕的大小?
xmldocument and webservice question我不知道.net里大家什么用得做多
asp.net webhosting用Web Service,当client调用Server的API的时候,
who can solve this?做 .net的人这么少????
64 bits windows超级脑残的Windows Remote WMI Access authentication
相关话题的讨论汇总
话题: bits话题: transfer话题: client话题: server话题: background
进入DotNet版参与讨论
1 (共1页)
p***n
发帖数: 635
1
很多软件都有从一个网上的服务器自动更新的功能,
如何在服务器和客户端实现这个功能呢.
L*******r
发帖数: 1011
2
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.

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

p***n
发帖数: 635
3
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

【在 L*******r 的大作中提到】
: 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.

L*******r
发帖数: 1011
4
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, a

【在 p***n 的大作中提到】
: 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

k****i
发帖数: 1072
5
Cool

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

【在 p***n 的大作中提到】
: 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

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

【在 k****i 的大作中提到】
: Cool
:
: http://msdn.microsoft.com/library/default.asp?url=/msdnmag/issues/03/02/bits/T
: OC.ASP

L*******r
发帖数: 1011
7
要不你做个example给大家看看。:)

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

【在 p***n 的大作中提到】
: 用DIME好象也可以,但是忒麻烦了一点,而且不够可靠.
: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnglobspec/html/dimeindex.asp

p***n
发帖数: 635
8
呵呵,发现有个现成的:
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

【在 L*******r 的大作中提到】
: 要不你做个example给大家看看。:)
:
: 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

1 (共1页)
进入DotNet版参与讨论
相关主题
超级脑残的Windows Remote WMI Access authenticationxmldocument and webservice question
Visual Studio 2008 and oracle client 在64-bit机器上asp.net webhosting
RequiredFieldValidator是什么时候做validate的?who can solve this?
asp.net咋不用javascript做client-side编程?64 bits windows
What is SmartClient?中文问题请教 (转载)
Windows XP求教Client-side application development-HELP
VB HelpHelp ASP.NET!!!
How : asp.net C# applcation notification message from server to client, Please![转载] 如何知道CLIENT一端屏幕的大小?
相关话题的讨论汇总
话题: bits话题: transfer话题: client话题: server话题: background