首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

请问一个关于web services 的工作原理的简单有关问题

2012-03-04 
请教一个关于web services 的工作原理的简单问题比如我在我的服务器上发布了一个web service,函数名为:byt

请教一个关于web services 的工作原理的简单问题
比如我在我的服务器上发布了一个web service,函数名为:

byte[] GrayImage(byte[] image);

实现灰度化一幅图像,用户输入一幅图像,函数将其灰度化后返回结果。

我想问的是如果一个程序使用了GrayImage这个web service,那么参数image到底传到哪了?是通过网络传到我的服务器上来进行处理,再把处理结果传回使用web service得程序吗?还是程序把这个web service下载到本地,参数image直接就在本地进行处理?谢谢了!

如果是第一种情况的话,那么web services 对于数据量很大的时候就不是很适合了。

[解决办法]
第一种
[解决办法]
当然是传到服务端处理了。然后将结果传回。
webservice目的就是让使用者看不到实现过程,通过http这种广泛的协议,
使得使用方可以任意平台,任意语言。而且服务器应该是拥有强大处理能力,
这样才能做WebService嘛。(再吹吹牛就是“云”了)
[解决办法]
是通过网络传到我的服务器上来进行处理,再把处理结果传回使用web service得程序吗?
----------------------------------------
是的。
-------------------
还是程序把这个web service下载到本地,
这个不会的,但是主要看你怎么处理
[解决办法]
WebService就是采用的Http技术,
1、发送到服务器
2、服务器处理
3、返回给客户端
[解决办法]

探讨
当然是传到服务端处理了。然后将结果传回。
webservice目的就是让使用者看不到实现过程,通过http这种广泛的协议,
使得使用方可以任意平台,任意语言。而且服务器应该是拥有强大处理能力,
这样才能做WebService嘛。(再吹吹牛就是“云”了)

[解决办法]
探讨
那是不是意味着Web Services对数据量大的情况是不太适合的呢?因为光是传递参数可能就需要好很多时间。

[解决办法]
探讨

那是不是意味着Web Services对数据量大的情况是不太适合的呢?因为光是传递参数可能就需要好很多时间。

[解决办法]
其实我的最终目的是想验证Web Services是否能实现GIS的互操作。
------------------这个肯定可以。你的GIS 用什么工具。
————————————————————————————————————————————————
实例太多了 , 先网上找找吧
[解决办法]
流的形式传递在服务器和客户端之间,你不必关注
[解决办法]
Web服务有针对大数据量的协议,而且一般是会分块压缩
[解决办法]
比如数据传输采用MTOM编码效率上将会提升33%
利弊还是得根据实际需求去选择
http://tech.ddvip.com/2009-03/1236772606111098.html

热点排行