我有一個應用程序(客戶端)A並調用服務B,然後服務B將其重定向到服務C,並且服務C響應服務A.要實現這一點,任何人都可以回答這個給我如何與asp.net實現?webservice被重定向到另一個webservice,這個webservis響應第一個webservice
0
A
回答
0
首先,你應該使用WCF,而不是ASP.NET的Web服務。
二,而不是重定向,爲什麼不簡單地讓服務B調用服務C並返回結果?
例子:
[ServiceContract]
public interface IMyService
{
[OperationContract]
string MyOperation(int i);
}
// ServiceB.cs
public class MyServiceB : IMyService
{
public string MyOperation(int i)
{
var serviceCProxy = new ServiceReference.MyServiceClient();
return serviceCProxy.MyOperation(i);
}
}
0
由於有A和C之間沒有直接的聯繫,我不認爲這是可能的。如果A是客戶端,並且沒有服務器功能,則無法將其與C相連。但是,您可能會將數據從C傳遞到B,然後從B傳遞給A.這是許多開發人員正在使用的東西。
相關問題
- 1. webservice調用另一個webservice
- 2. 如何從另一個webservice調用webservice
- 3. 如何等待來自webservice的響應並調用Jquery中的另一個Webservice
- 4. 導入一個WebService:
- 5. jboss連接到另一個wsdl webservice
- 6. HTTP重定向到SOAP Webservice
- 7. 從另一個Webservice的Success函數調用C#webservice?
- 8. c#webservice響應
- 9. WebService wsdl響應
- 10. Restfull Webservice獲取另一個字符串
- 11. 從另一個web服務調用webservice?
- 12. ASP.NET WebService重寫SOAP響應
- 13. 如何從一個項目訪問webservice到另一個項目
- 14. 發佈一個ASP.net Webservice
- 15. 在同一場戰爭中從另一個webservice調用webservice - apache cxf
- 16. Prestashop Webservice API重定向
- 17. ASP.NET Webservice HTTP重定向
- 18. C#WebService類響應
- 19. 發送一個哈希表到Webservice
- 20. 傳遞一個異常對象到WebService
- 21. 將字段添加到一個WebService
- 22. UIAlertView中的NSCredential連接到一個WebService
- 23. 使用webservice重定向到http地址
- 24. 如何實現一個不包含XML響應的.Net WebService?
- 25. 是否有可能將多個webservice用於一個主要的webservice?
- 26. 從另一個應用程序訪問Webservice
- 27. ASMX webservice到ORACLE DB在第一個連接上超時
- 28. 比較SOAP webservice的響應
- 29. ASP.NET WebService響應壓縮
- 30. 用Buster.js測試webservice響應
這個答案有什麼問題?除非你說出爲什麼需要改進,否則答案永遠不會改善。 –
如何在web方法中調用它? – Aviator
與其他客戶端相同。 –