2012-08-22 203 views
1

我需要藉助HTTPS通信將財務消息(事務)發送到銀行。銀行服務器寫在Java而我的應用程序在.Net通過Dotnet客戶端與Java服務器進行Https通信

以下是隻有我從他們身邊收到的信息:

HTTPS請求:
•HTTPS的整個ISO請求應被作爲附件發送到以下 的servlet:
https://開頭/ Servlet的/ IBSOtherVendorRequestServlet

什麼是從他們身邊需要和其他組件或文件,.Netnamespace我可以使用THI你的交流?

請幫助我如何繼續。

回答

1

你必須知道如何查詢servlet:SOAP? REST?什麼是參數和應該使用哪種方法?導致純文本,XML或JSON?

它看起來像你必須發送請求到這個Servlet。您必須知道什麼是「完整的ISO請求」,然後使用HttpClient或HttpWebRequest將其發佈到此URL。它可能看起來像這樣:Upload files with HTTPWebrequest (multipart/form-data)

+0

感謝您的更新。請確認在您的通信所共享的鏈接中定義的方法是可互操作的。根據我的知識,Web服務用於可操作間事務,因爲它在soap中發送詳細信息,但這裏沒有使用soap,我們以字節格式發送內存流,因此不確定它是否可以工作 – user1602495

+0

如果這是一個SOAP Web服務,WCF會更容易。 http://stackoverflow.com/questions/5976044/implementing-a-soap-client-in-c-sharp-with-wcf-and-net-4-0在這兩種情況下,它是可互操作的。 – Guillaume

相關問題