2011-02-01 23 views
5

私はJBossサーバー上で実行される単純なWebサービスを持っています。今私は正確には、C++、Microsoft VC++ 2010からアクセスする必要があります。一般的にWebサービスを初めて利用しているので、私は自分の問題を尋ねましたが、VS2008以降になってしまったような "Web参照の追加"を勧める人々がほとんどでした。だから、誰かが私にC++からWebサービスを呼び出す最も簡単な方法を教えてくれるかどうか、いくつかの点を教えてもらえないかと思っていました。C++からWebサービスを呼び出す

お時間をいただきありがとうございます。

+0

Web参照の追加は、C#アプリケーションを作成するときに使用されるメソッドです。しかし、あなたが話しているのはC++です。 JBoss Serverにはどのプロトコルが従っていますか?また、「Web参照の追加」というメドはVS2008/VS2010にはまだ存在します。 – programmer

+0

どのような「Webサービス」ですか?石鹸? RESTスタイル? –

+0

通常のC++コンソールアプリケーションプロジェクトではありませんが、そうではありません。 –

答えて

1

を試すことができます。それは一握りだが動作する。 WSDLをポイントすると、クライアントコードで使用できるプロキシが生成されます。

オープンソースの作品を制作する場合は無料です。

+0

と思います。そして、私がオープンソースプロジェクトで作業していないと仮定します。 –

+0

それでは、商用の場合は、おそらくそれを支払う必要があります。 こちらをご覧ください: http://www.cs.fsu.edu/~engelen/soaplicense.html ボヤンのオプションも同様に使用可能です。 – Dennis

1

私のanswerを見てみましょう - 同様の質問 - C + +からWebサービスを利用することに関連しています。

1

sproxyツールを使用して、WebサービスのC++/ATLヘッダーファイルを生成しました。 sproxyツールには、ATLサーバーのソースコード(CodePlex)が付属しています。プロジェクトは数年前には死んでいたので、プロジェクトをVS2010に手動で変換する作業(変換ウィザードを使用して自動的に変換されない)を実行しなければならなかったが、今は動作し、わずか数行のコードを持つコンソールアプリケーションです。

関連する問題