我們如何使用Lotus Notes 6.5中的任何Web服務。我看到了Soap Connect API的參考。它是唯一的方法來做到這一點..?在Lotus Notes 6.5中使用Web服務
任何例子將是一個很大的幫助..
謝謝..
我們如何使用Lotus Notes 6.5中的任何Web服務。我看到了Soap Connect API的參考。它是唯一的方法來做到這一點..?在Lotus Notes 6.5中使用Web服務
任何例子將是一個很大的幫助..
謝謝..
我在R6所做的是創建使用LotusScript它的表現就像Web服務的基於Web的代理。它表現相當不錯對於沒有被太多的用戶在同一時間被稱爲服務(據我remeber ...) -
此演示文稿/樣本可能對你會有所幫助: http://www.slideshare.net/billbuchan/jmp206-lotus-domino-web-services-jumpstart#btnNext 從全部文件比爾的介紹,包括樣品都可以在這裏下載: http://www.hadsl.com/HADSL.nsf/Documents/Lotusphere+2008+-+JMP206+-+Web+Services+Bootcamp!OpenDocument
另一個有用的鏈接(如果你想使用SOAP/JAVA): http://www.ibm.com/developerworks/lotus/tutorials/lswsdom65/lswsdom65-pdf.pdf
沒有出在LotusScript和WS消費者的一攬子解決方案R6。您需要創建您自己的系統來形成SOAP請求,將其發送到服務器並解析SOAP響應。
您不會從這種方式獲得使用Web服務的好處。關鍵是你不應該這樣做。
如果您使用Java路由,則可以使用Apache Axis庫來添加消費功能。
這裏是它一個很老的developerWorks文章:
http://www.ibm.com/developerworks/lotus/library/domino-webservices/
雖然最終我建議升級到支持WS消費者的LotusScript更高版本。雖然由於編程語言的限制,要注意LS在WS中受到影響。
如果您在Windows上,可以使用LotusScript中的COM對象調用Web服務。 我用我自己的一個很好的是PocketSOAP:http://www.pocketsoap.com/。它有很多功能,比如支持https,使用SOAP頭和發送附件。
即使在本地R8 Web服務使用者中,許多PocketSOAP功能都不可用或難以實現,因此對於高於Lotus Notes 6.5的版本,這是一個選項。
我遵循指示,但如果任何構造函數inititializationoccurs它顯示NoClassDEfFoundError。 –
您是否正確安裝了所需的庫? –
我想我是按照指示做的。我正在使用xerces-2_11_0中的aml-apis.jar。它編譯沒有任何錯誤。看看我做了什麼。 http://stackoverflow.com/questions/13717880/noclassdeffounderror-while-using-axis-with-lotus-notes-6-5 –