2012-06-05 97 views
0

我想問如果我使用WCF技術可以連接我建我的服務器 - 客戶端應用程序的Java客戶端應用程序和Objective-C客戶端應用程序與此服務器技術。因爲我想建立跨平臺的應用程序,但我希望服務器爲c#服務器連接Java客戶端應用程序和IOS應用與WCF服務器

我可以連接在一起或沒有?

是有使用C#服務器應用程序的另一種技術?

+1

[A指南來設計和構建RESTful Web服務與WCF 3.5(http://msdn.microsoft.com/en-us/library/dd203052.aspx)或[創建RESTful服務使用WCF(HTTP:/ /blogs.msdn.com/b/kaevans/archive/2008/04/03/creating-restful-services-using-wcf.aspx) –

回答

1

是的,你應該是爲了創建跨平臺服務使用RESTful服務。這種方式,您可以使用訪問WCF服務方法

http://yourdomain.com//service.svc/users/ {名} /書籤?標記= {標籤}

但與消費RESTful服務需要,以妥善保護他們執行身份驗證問題避免DOS攻擊和其他惡意使用。確保安寧服務的最佳方法是在每次服務調用中使用散列參數。哈希PARAM可以從一個祕密密鑰,日期時間,消息鹽等。更多信息導出檢查。

WCF, RESTful Web Services and custom authentication

我建議你應該創建一個JSON格式的RESTful服務,這樣,這將是重量輕,造成數據包的開銷更少。

http://www.codeproject.com/Articles/327420/WCF-REST-Service-with-JSON

問候。

相關問題