【问题标题】:Connect java client application and IOS application with WCF server将 java 客户端应用程序和 IOS 应用程序与 WCF 服务器连接
【发布时间】:2012-06-09 04:48:46
【问题描述】:

我想问一下我是否使用 WCF 技术构建了我的服务器客户端应用程序,我可以使用这种服务器技术连接 java 客户端应用程序和 Objective-c 客户端应用程序吗?因为我想构建跨平台应用程序,但我希望服务器是 c# 服务器

我可以将它们连接在一起吗?

对于使用 c# 的服务器应用程序还有另一种技术吗?

【问题讨论】:

标签: c# wcf cross-platform client


【解决方案1】:

是的,您应该使用 RESTful 服务来创建跨平台服务。这样您就可以使用

访问您的 wcf 服务方法

http://yourdomain.com//service.svc/users/{username}/bookmarks?tag={tag}

但是使用restful服务存在一个问题,您需要实施身份验证才能正确保护它们以避免DOS攻击和其他恶意使用。确保安静服务的最佳方法是在每个服务调用中使用散列参数。哈希参数可以从密钥、日期时间、消息盐等派生。有关更多信息,请查看此内容。

WCF, RESTful Web Services and custom authentication

我建议你应该创建 JSON 格式的 RESTful 服务,这样它会很轻量并且减少数据包的开销。

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

问候。

【讨论】:

    猜你喜欢
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多