我們有一個用C語言編寫的應用程序,它與Oracle數據庫交互。這個應用程序是一個可執行文件,並運行在Unix平臺上。我們需要通過http公開這個應用程序作爲Web服務供他人使用。啓用C應用程序作爲Web服務
我想到使用JNI和CXF進行web服務並在tomcat中運行應用程序。
這是一個正確的解決方案還是有其他的可能性?
我發現Axis2支持C語言編寫webservice。我沒有C語言的經驗。 C中的Axis2是否好?我可以使用什麼http服務器來部署應用程序?在這種情況下Apache Web服務器siffice?
編輯:命令行不是一個選項,就像我提到它的一個exe文件,但我必須公開的部分沒有任何命令行可用,它的位很難,因爲它需要複雜的數據結構作爲輸入。
不知道C不會是一個問題,我可以管理,我只需要什麼是最好的解決方案? – 2009-06-08 04:06:58