Oracleデータベースと対話するC言語で書かれたアプリケーションがあります。このアプリケーションは実行可能ファイルであり、UNIXプラットフォーム上で動作します。私たちは他の人が消費するためにこのアプリケーションをWebサービスとしてhttpを介して公開する必要があります。WebサービスとしてCアプリケーションを有効にします
WebサービスにJNIとCXFを使用し、tomcatでアプリケーションを実行することを考えました。
これは適切な解決策ですか、それとも他の可能性がありますか?
C言語をサポートしているAxis2がWebサービスを作成しています。私はC言語の経験がありません。 CのAxis2は良いですか?アプリケーションをデプロイするために使用できるhttpサーバーこの場合、Apache webserver sifficeですか?
編集:コマンドラインは、そのexeについて言及したようにオプションではありませんが、公開する必要のある部分には、入力として複雑なデータ構造が必要なため、コマンドラインは使用できません。
Cが問題になることはありません。私はそれを管理することができます。私は最良の解決策だけが必要ですか? –