client(webform,winform等等调用webservice的一个应用)
中的一个功能模块里调用这个webservice
在调用过程中,首先在客户端产生一个proxy class
这个proxy class把参数封装到soap中,执行"传信"调用
proxy class发送soap请求到服务器,在服务器上执行webservice之后
返回的xml流通过soap响应由client的proxy class得到
然后给了client的当前模块
这些是我以前已经了解的东西
今天发现其实proxy可以自己弄出来,然后写应用的时候直接引用这个proxy
当然这在.net中是不需要的,但是如果真的要做跨平台的调用
却是需要的,因为在linux上面调用一个.net服务器上的webservice
就需要在linux上先自己做出来一个代理类proxy class(至少我现在只想到这么做)
然后linux上的应用才能实现调用.net的webservice
晚上实现了.net下生成已经写好的werservice的代理类
但是linux下有些困难啊,还是没有实现生成一个.net的webservice的proxy class
这样的话就不能用java调用.net的webservice了
只怪自己linux下的开发还太弱哟
期待有进一步的success...