添加功能,我創建了一個在本地Tomcat安裝上運行的工作服務器項目。另外,CN1項目還有我用來調用Web服務的webserviceproxy.java類。到現在爲止還挺好。Codename One - 如何使用CN1 Web服務嚮導向現有Web服務
在開發過程中,現在需要在web服務中創建一個我以前沒有想到的新函數。因此,我認爲只需在創建的文件中添加一些代碼,而不是使用嚮導重新創建整個服務器。
在客戶端:
WebServiceProxy.java - 添加WebServiceProxyCall.WSDefinition並添加同步和異步方式的函數調用。參數和返回類型匹配定義。
在服務器端:
WebServiceProxyServer.java - 與所需的功能添加函數的定義(這工作,因爲我有它調試在本地服務器端)。
CN1WebServiceServlet.java - 添加定義並添加匹配服務名稱的if語句。
當調試服務器並從客戶端調用服務時,它沒有達到doPost方法的斷點,所以有些事情非常糟糕。
手動添加新的webservice功能時還需要更改哪些內容?或者這是如此複雜,以至於我應該更好地使用Web服務嚮導,從頭創建新服務器並將舊服務器的所有其他功能複製到新服務器?
感謝和問候