专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web Service

大伙儿讨论一下:web service能实现的是不是都可以用B/S结构的系统代替

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
大家讨论一下:web service能实现的是不是都可以用B/S结构的系统代替?
目录看到的web   service都是接收一些参数,处理本机的东西.

我可不可以利用远程的Web   service处理本地的东西,例如不同的应用可以调用远程web   service处理本地数据库?

如果仅仅只能传递一些参数的话,那岂不是都可以用B/S结构代替了?


------解决方案--------------------
跑到别的地方叫人过来帮你拿杯水,LZ疯了......

service service,顾名思义,是提供服务的,我的理解是这样:B/S系统的话是提供完整的,具有一定倾向的功能的系统,是直接就能发布给用户使用的.比如CSDN.
而Web service则提供一定的功能服务,可大可小,而且一般都是要经过2次开发才将功能展现出来,好比网络上的类库
------解决方案--------------------
不过如果有值的传递的话,那值要能序列化
------解决方案--------------------
Demo在线测试地址:
http://www.i4ap.net/showforum-12.aspx


设计架构:

不同于b/s,也不同于c/s,和SmartClient有也不相同(类似)。

具备如下特点:

1:程序文件(包括工程、界面、程序逻辑等)都部署到服务器端(类似Asp写的程序部署到服务器端),这样程序的部署非常简单,不用终端分别拷贝。

2:终端提供专用的程序浏览器,类似IE的使用,只要输入相关的信息(比如IP,Port等),就可以直接打开远端服务器上的程序文件在终端执行。

3:执行结果是以C/S的界面出现,所以系统的可操作性非常强(和c/s一样)。

4:服务器程序文件一旦更新,终端程序马上可以看到改变,和b/s的更新方式一样。

5:系统支持内网、外网、单机等网络结构。

6:可以离线运行,可以充分利用本地资源。

7:数据传输采用独特的方式,可以在Adsl等(甚至跨网)上达到极快的反映速度,比B/S和c/s通过VPN等都要明显快很多。

8:运行服务器采用负载均衡,高并发的处理等。


Demo在线测试地址:
http://www.i4ap.net/showforum-12.aspx

------解决方案--------------------
比如:网络上有一个用于处理文件的web service,其功能正是我所要的,我要集成他来处理我自己机器上的文件,如果能实现,那可就不用重复开发了.

---------------------------------

楼主,你这种需求就不应该使用webservice,这样做只会降低效率,你可以想像下,要让远程服务器处理一个本地文档,必然会先传送文档,服务器处理,传回处理后的文档,如无特殊情况,肯定应该避免这种设计,而且这个所谓的“webservice”还是别人的(如果非要用,你还应该考虑安全保密等等问题)。所以你这种需求,我个人认为还是首选本地组件。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: