我們連接到另一家公司託管的Web服務。我們將客戶的基本信息發送給服務,並以該客戶的費率/價格回覆。使用wsHttpBinding和x509證書的WCF服務 - 我可以使用VB/C#使用PHP使用/連接PHP嗎?
我是一個PHP傢伙 - 開始使用基本的HTML,然後在8年前鑽研PHP,我的整個Web應用程序是PHP,並根據需要混合使用javascrtipt/ajax。我是一個學習型的傢伙。
在過去的兩年中,該服務一直是一個aspx web服務,很容易 - 只需連接PHP的SoapClient即可。現在,託管該服務的公司已將其更改爲WCF,綁定爲wsHttpBinding,並通過x509認證完成身份驗證。
我確定PHP的SoapClient不能處理wsHttpBinding。所以我的第一個路障 - 我怎麼連接到這個服務?我儘可能安裝MS Visual Web Developer 2010 Express,然後使用svcutil.exe爲服務創建.config和.cs文件。但明白,我從來沒有用C#或VB寫過任何東西。過去我已經做了一些小的VBScript,並且我可以處理javascript ...但是我正在查看這些.config和.cs文件並思考,現在我用這些做了什麼?
基本上,我只是想連接到這個服務使用PHP和JavaScript。但是,因爲它似乎不可能(正確?),有沒有辦法從我的PHP腳本中調用VB/C#操作?例如,從mysql獲取客戶的信息並使用PHP爲服務準備數據,然後使用VB/C#連接到服務並與之通信?或者有更好的想法?
非常感謝所有提示/想法/建議!