升级由不同客户端使用的Web服务(ASMX) [英] upgrading web service (ASMX) which is used by different clients

查看:62
本文介绍了升级由不同客户端使用的Web服务(ASMX)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要有关升级不同客户使用的Web服务的建议。

'Web服务A'使用Visual Studio 2010构建并托管在IIS 6.0上。这由内部Web应用程序使用。通过引用"Web服务A"构建的"Web服务B" 此服务暴露给外部应用程序。在IIS 7.5上托管
'Web服务B'。我要求升级Web服务-A' 供内部使用,以将其他计算字段返回到数据库的先前结果,而不更改输入字段或签名。如何在不对Web服务-B'/外部Web应用程序进行代码更改
的情况下升级Web服务-A'?将Web服务重新部署到同一位置时的客户端注意事项是什么? IS 最好是在IIS中的同一位置使用不同版本的"Web服务-A"或重新部署,而不更新"Web
服务-B"及其客户端?请指教。

I need advice on upgrading web service which is used by different clients.
‘Web service A’ is built using Visual Studio 2010 and hosted on IIS 6.0. This is consumed by an internal web application. ‘Web service B' built by referencing ‘Web service A’  and this service is exposed for external application. ‘Web service B' is hosted on IIS 7.5. I have requirement to upgrade Web service -A'  for internal use to return additional calculated fields to previous result from database and no change to input fields or signatures . How can I upgrade Web service -A' without doing code changes to the Web service -B'/external web application? What is the client considerations when redeploying a web service to same location? Is  it better to have different version of ‘Web service-A’ or redeploy at same location in IIS and do not update the ‘Web service –B’ and its client? Please advise.

非常感谢,

RK

Many thanks,
RK

推荐答案

嗨RK,

谢谢你发帖。

由于您的问题与Web服务更相关,并且Microsoft有特定的论坛:

As your issue is more related to Web service, and Microsoft has particular forum for it:

https://forums.asp.net/28.aspx

你可以在那里发布你的问题以获得专业的答案。

you could post your issue there to get a professional answer.

祝你好运,

Fletch


这篇关于升级由不同客户端使用的Web服务(ASMX)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆