Axis2是一個Apache針對舊的Axis重新設計開發的Web service核心引擎,提供有C和Java兩種語言開發,特色是可以很簡單的和Apache Tomcat進行整合。
在使用舊版的Eclipse建構web service的過程中,都需要透過掛載額外的套件,像是Apache Tomcat的外掛套件等等,而在新版的Eclipse中皆以內建API,只要使用者透過設定指定應用程式或套件存放的位置,就可以直接透過Eclipse呼叫套件並使用,不用在額外掛載套件。
Eclipse搭配Axis2的轉換功能,可以讓使用者將寫好的Java程式轉換成web service。
使用Eclipse和Axis2的搭配,可以將使用者寫好的Java程式直接轉換成web service,系統可以做到程式的轉換、WSDL檔產生、Client呼叫方法建置等動作,使用者只要知道呼叫web service的方法,其他系統都會自動幫使用者作好,是一個十分方便的功能。
使用心得:
因為Axis2和Tomcat都是Apache開發的軟體,因此使用Axis2建構的web service可以包承war檔直接掛載在Tomcat下執行,十分的方便。不過一切都靠系統自動處理要是發生問題很可能會變成無法解決的情況,因此在使用好用工具的同時也會增進自身解決問題的能力。
沒有留言:
張貼留言