拉把椅子上帮"fghjklok()"顶,
呵呵

解决方案 »

  1.   

    简单地说, Web services可以看成是:Message Exchange Patterns(消息交换模式),
    客户端发送请求消息->服务器解析请求消息->服务器返回结果消息->客户端处理结果消息
    上面传输的消息符合SOAP协议,就是标准的Web Services,如果不符合SOAP,也可以看成一般的HTTP交互(许多Ajax用的XMLHttp)。
    所以,Web Services的核心的处理这些消息(与具体的变成语言无关,客户端可以是C#,而服务器端可以用Java)。
    现在的Web Services体系结构一般都是:服务器端从SOAP消息提取要请求的服务(通常指服务器端的某个类的某个方法及方法的输入参数),然后用反射的功能来调用该方法,最后将调用结果打包成SOAP消息返回客户端。
    当然, Web Services复杂的东西还有很多很多很多,不过,这些复杂的东西都有框架帮我们做了。