eb ervice-WebService程序更新之后客户端调用程序要不要修改

问题描述

WebService程序更新之后客户端调用程序要不要修改

是这样的,我在一个WEB服务程序的方法里添加了个判断,判断返回一个对象,没有新添加类,也没有改变方法的参数,这种情况下调用这个WEB服务的客户端程序要不要修改?

解决方案

不需要修改,只要接口没有发生变化

解决方案二:

谢谢回答,如果方法的参数变了,或者返回对象的内容变了,客户端应该是要修改的吧

解决方案三:

后来想了想,应该是这样的,只有WSDL没有变化,客户端调用接口的程序就不用修改,WSDL里面描述的是有哪些方法,方法里面有哪些参数,以及这些参数的类型,返回的类型,只要这些东西没有变化,客户端就不用修改

时间: 2024-08-03 16:31:37

eb ervice-WebService程序更新之后客户端调用程序要不要修改的相关文章

.NET客户端应用程序:.NET应用程序更新组件(1)

程序|客户端 作者:Jamie Cool Microsoft Corporation 3/4/02 翻译:李嘉 北京.东方瑞道 2004-6-1 译者小记:智能升级.自动更新,这是我们以前开发Windows应用程序时经常碰到而且必须注意的问题.在.NET应用程序更新组件没有出现之前这个问题曾经令人非常头疼(除非你就不打算进行升级:)).谁又不希望自己开发的应用程序象Windows XP自身或Microsoft Money那样具备自动更新的功能呢?使用.NET应用程序更新组件将会使这一切变得非常简

.NET客户端应用程序:.NET应用程序更新组件(5)

程序|客户端 限于篇幅原因,如下只贴译文(接上篇) 前面我们讨论了.NET应用程序更新是如何工作的,现在我们来将它应用在实例中. 第一步:建立应用程序来进行更新 在这一步我们将建立应用程序来演示如何实现自动更新. 1. 使用VS.NET生成一个新的Windows应用项目,命名为"SampleApp". 2. 给窗体一个你选择的有趣的背景色.我们将使用背景色来与后面更新的版本区别. 3. 现在让我们给这个应用程序增加一个细微的功能,首先给你的窗体增加一个按钮.压缩文件中包含一个拥有简单W

.NET客户端应用程序:.NET应用程序更新组件(6)

程序|客户端 (接上篇) 按需求安装 通过利用.NET框架可伸缩的本质,.NET应用程序更新组件能够使得另一种特性----按需求安装可行.通过使用按需求安装,只有主可执行程序被显式安装到客户机上.应用程序剩下的部分可以根据基本需要自动下载和安装. 通过.NET应用程序更新组件的AutoFileLoad属性来使得按需求安装可用或禁用.你必须仔细考虑在你的应用程序中程序集边界所处的位置以及什么动作会引起程序集被下载.由于程序集的下载涉及到网络输入输出,因此下载所花费的时间是可变的.在程序集下载期间,

java-关于webService 客户端 调用 对象数组 问题

问题描述 关于webService 客户端 调用 对象数组 问题 我自己写的一个服务端需要的参数是一个对象数组 比如 public String getAge(Student[] ss ) { return ss[0].getAge(); } 这种形式的, 但是在客户端调用的时候 服务端接收到的 ss 对象数组的长度都为1,里面的对象的值都为null,哪位 大神指导一下新人啊 **下面是客户端调用代码** public static void main(String [] args) throw

webservice cxf-webservice 客户端调用问题

问题描述 webservice 客户端调用问题 问题:服务端正常,能够正常访问wsdl地址.客户端调用,偶尔出现一下错误,有时候不报,网上找了很多办法,都没有解决,不知道有没有高人能够解决,调用代码如下: Object service = null; JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); factory.setServiceClass(clazz); factory.setAddress(wsdl); servi

关于webService客户端调用的问题

问题描述 本人客户端调用对应的服务器发布的WSDL的一个服务,但是在调用的时候出现的错误如下图所示,请能够理解的人能够给与帮助,谢谢!<SOAP-ENV:Envelopexmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body><nn:......xmlns:nn="................./&quo

.NET客户端应用程序:.NET应用程序更新组件(2)

程序|客户端 作者:Jamie Cool Microsoft Corporation 3/4/02 翻译:李嘉 北京.东方瑞道 2004-6-2 (接上篇) The .NET Application Updater Component.NET应用程序更新组件Included with this whitepaper is a component for enabling .NET client applications to automatically update themselves. Th

客户端调用WebService,服务端有时候接收不到消息的问题!!

问题描述 web应用,客户端和服务端均是C#,服务端只有一个调用方法,且在服务端接收消息时均有记录日志.现在的情况是,网络正常的情况下,客户端调用服务端时,传输相同的数据内容调用,50次里面可能有一两次调用会报TimeOut的错误,且这一两次TimeOut时服务端均没有接收到消息的日志记录.出现这种情况后,刷新一下页面,再次调用就又能成功了.弄了很久都没搞明白问题出在哪里,哪位大虾碰到过这种情况?? 解决方案 解决方案二:网络问题,你把WEBSERVICE设置成异步看看解决方案三:应该不会是网络

java-关于多个不同的Ip客户端调用同一个webservice方法,服务端进行用户会话数据区分

问题描述 关于多个不同的Ip客户端调用同一个webservice方法,服务端进行用户会话数据区分 目前在写一个webservice供外部进行调用,由于要进行身份的验证,所以我在webservice的服务端加如了拦截器(客户将自己的信息写在soapHead消息中),然后在拦截器中取出soapHead中的消息,进行数据库用户信息的验证,验证通过之后才运行进行相关接口的调用.问题是在拦截器验证通过后,我要在调用的webservice接口方法中,?用到用户的身份信息去取其他相关数据.该怎么做呢? 开始我