2

最近、Web Map Servicesと対話する機能を既存のMFCアプリケーションに追加するタスクが与えられましたが、クライアント側のHTTPAPIが必要です。

私の調査によると、主要な候補はCAtlHttpClientWinHTTPのようです。誰かが共有できる経験や意見を持っているかどうかを知りたいと思いました。どちらがより良い方法であるか(または他の何かについての提案)。

一見すると、CAtlHttpClientは少し高レベルで使いやすいように見えます。しかし、私の調査では、人々がそれを使って何かをすることができないという問題を抱えているときはいつでも、答えは「WinHTTPを使用する」でした。

結果

WinInetはダイアログボックスを表示し、アプリケーションはCOM APIを介して使用できるため、WinHTTPを使用することになりました。私は大企業で働いており、サードパーティのソフトウェアを製品での使用が承認されるのは完全に悪夢であるため、Ultimate TCP/IPを避けました。

4

2 に答える 2

1

ここから無料で利用できる Ultimate TCP/IP を試してください。

http://www.codeproject.com/KB/MFC/UltimateTCPIP.aspx

これは非常に優れたライブラリであり、アプリとの統合が非常に簡単です。

于 2009-01-24T00:02:48.627 に答える