0
我們有一個ASMX Web服務2.0,它是在創建之前創建的,我們的一些應用程序仍然使用它。現在我們想要添加另一個webmethod,但我不確定它可能會對現有客戶端/應用程序造成什麼影響。或者我應該採取什麼預防措施。向asmx網絡服務添加新方法的影響
我會感謝您的意見。
我們有一個ASMX Web服務2.0,它是在創建之前創建的,我們的一些應用程序仍然使用它。現在我們想要添加另一個webmethod,但我不確定它可能會對現有客戶端/應用程序造成什麼影響。或者我應該採取什麼預防措施。向asmx網絡服務添加新方法的影響
我會感謝您的意見。
只要現有方法的接口(簽名,Web服務名稱空間)保持不變,添加新方法就不應對現有客戶端造成任何問題。當然,現有的客戶不能調用新的方法,但舊的方法應該像以前一樣工作。
儘管添加方法有效,但有明確的方法來對ASMX Web服務的接口進行版本化。有關詳細信息,請參閱此link。
感謝Markus,您的觀點和鏈接。它有助於。 –