正如我所理解的,我們使用Web服務(Rest/Soap),這樣一段用一種語言編寫的功能(如Java)就可以被其他程序員使用,而不管語言說Python)他正在通過互聯網開發應用程序。Web客戶端API和Rest API
我遇到的其中一個項目使用EWS Web服務在我們的Outlook 365上創建,刪除約會。該應用程序使用Java開發,並且JAVA EWSAPI.jar文件包含在庫路徑中(其中包含類文件meeting.class,Meeting.class等)連接到EWS服務器並創建會議。
我的困惑是假設我們正在用Python開發應用程序,所以我們有另一個API(比如說EWSPython.pythonextension)。那麼開發Web服務如何幫助我們。
我知道API定義了可用的方法集以及如何用參數調用它們。
請清除我的疑惑。
REST和SOAP具有很強的差異,剩下的只有在對象上「基本」的更新,SOAP可以執行方法指標(如商業方法等) –