读Web Service
你可以使用Google的例子在这里:http://www.google.com/apis/
<< 别被Web Service搞糊涂 >>
阐释了什么是Web Service,是一种组件,一种平台,可以用任何语言,任何平台上开发的,
所以要实现"可以用任何语言,任何平台上开发的",所以要有一个标准,即能用标准的形式来描述数据资源xml,能在不同的语言相联,则要有标准的通信功能soap,它是一种访问协议,SOAP可以运行在任何其他传输协议上,所以还需要一种传输协议.就是rpc,利用rpc,访问web service,再通过rpc,得到想要的结果,只是不知道,wsdl就是描述web service,,用于描述Web Service及其函数、参数和返回值....既然机器也能读懂,我在客户端用c#写的程序,可以通过
wsdl知道,如果服务器是用J2EE写的,服务器的函数名,参数,返回值,就可以调用了,wsdl是不是就这个用途,不清楚,
<<Web Services何时才能更具意义? >>
描述了什么时候该用web service,主要考虑的是一下几个方面:
<< 别被Web Service搞糊涂 >>
阐释了什么是Web Service,是一种组件,一种平台,可以用任何语言,任何平台上开发的,
所以要实现"可以用任何语言,任何平台上开发的",所以要有一个标准,即能用标准的形式来描述数据资源xml,能在不同的语言相联,则要有标准的通信功能soap,它是一种访问协议,SOAP可以运行在任何其他传输协议上,所以还需要一种传输协议.就是rpc,利用rpc,访问web service,再通过rpc,得到想要的结果,只是不知道,wsdl就是描述web service,,用于描述Web Service及其函数、参数和返回值....既然机器也能读懂,我在客户端用c#写的程序,可以通过
wsdl知道,如果服务器是用J2EE写的,服务器的函数名,参数,返回值,就可以调用了,wsdl是不是就这个用途,不清楚,
<<Web Services何时才能更具意义? >>
描述了什么时候该用web service,主要考虑的是一下几个方面:
|
|
|
|
|
关于第1条,紧急性:如果把所有的功能函数,都放在service,这无疑会降低效率,所以如果紧急性高的话,我们还是应该把一些功能函数配置到客户端上.当然还得考虑一下的方面
关于第2条,敏感性,因为在网络上传输数据,这无疑是不安全的,很容易被人截获,或者修改,所以敏感性的数据还是不易在网上传输,的.
关于第3条,
关于第4条,
关于第5条,
以上,真的还不知道如何解释好,,对于功能函数的更新,如果次数多的话,或者配置复杂的话,那肯定应该在服务器端了,对于数据源,后面几条真的不知道怎么解释,希望有网友帮帮忙.Thank YOU
希望网友能一起讨论,共同提高,Thank YOU