2009-11-18 20 views
0

我有一個現有的asmx Web服務,我需要從本機C++實現(不,它不能是c#)訪問。什麼是我的選擇(這裏是Visual Studio的用戶),以最快的速度做到這一點越好(任何確實的補充參考網爲兩翼相當於將是可愛) 感謝如何與使用C++的asmx服務對話

+0

C++/CLI怎麼樣?這是否適用? – 2009-11-18 15:24:43

+0

悲傷的沒有。問題是我的dll是Adobe的一個插件。所以只是不想頭疼 – Rahul 2009-11-18 16:30:29

回答

2

我用這種事情一個偉大的工具是gsoap

1

對於本地C++來完成Web服務,您可能需要查看第三方工具。可能有一些微軟的東西可用,但在Soap Toolkit之後,我從不想再爲​​MS提供本地代碼庫而煩惱。

gSoap是C++的第三方Web服務庫,在大多數情況下免費使用。如果你確實需要商業授權,我相信它是100美元左右,只有開發者需要支付一次。我已經在Windows和Linux上大量使用它,並始終保持高質量。我在WS-Security插件中遇到過一次錯誤,向維護人員提交了一個修復程序,他在一兩天內接受了它。

加速時間大約需要一兩天才能掌握。