首页 新闻 会员 周边

这样一个需求寻求解决方案(无服务器运行WEB)

0
悬赏园豆:100 [已解决问题] 解决于 2008-01-12 22:48
<P>客户端不能上网,客户通过光盘U盘等方式COPY程序(网站程序)到自己的电脑上后可以正常地进行查询等功能</P> <P>现在问题是:客户不可能去装个IIS来布署网站,又要求是B/S形式发布?<BR>初步想法C#+Access,不知道能否实现,有人提到过XML+Javascript,但性能太差。<BR><BR>希望各位给点思路,谢谢</P>
问题补充: 补充一下,要求是B/S形式发布,即用浏览器使用功能
PENGHAO-X的主页 PENGHAO-X | 初学一级 | 园豆:20
提问于:2008-01-11 21:45
< >
分享
最佳答案
0
怎么说呢 如果是网站,那么就需要提供一个服务器(服务器,像IIS等), 那么基于这个,你的客户端,就至少需要有个提供服务的程序,不管是IIS,还是.NET 2.0 里那个自带 Web 服务程序。才可以让这个网站工作。 然后,有不能让客户去装IIS,那么就只能自己提供一个类似的工具,以后台服务的形式。 不知道我说的这个例子是不是和你想的一样, Google的桌面搜索, 虽然是安装在本地,也有UI,但查看详细结果和配置都在Web里,而这个Web是有程序本身提供的。 另外,我没有理解你那个 B、S 发布?如果通过网页发布,那还用U盘干什呢?如果,想通过网页发布,但网页本身没有没有多少数据更新(或者说跟新很少),或许你可以看看Google 推出的 Google Gears(http://code.google.com/apis/gears),我第一次用这个的时候还是测试初期,体验一把后,连通我的Maxthon 一起崩掉了~~ 这个东西,就是Google做好的,需要安装到客户端一个组件,然后,浏览你的网站,之后同步网站数据到本地,然后就可以断开连接了。虽然自己没有用过,但这个基本也是提供了一个小型服务器功能。 我个人是推荐第一种的方式,不过需要自己构建一个服务器,可能比较费劲(或许有开源的,但我没有关注这个)。至于性能嘛,就是一个大话题了,想简单的 话,看看有没有开源的,并且做的差不多的东西。
G yc {Son of VB.NET} | 老鸟四级 |园豆:2006 | 2008-01-12 04:19
其他回答(1)
0
其实你可以正常使用asp.net开发,然后发布时同时发布一个cassini web 服务器就行了.
deerchao | 园豆:8367 (大侠五级) | 2008-01-12 13:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册