【发布时间】:2011-03-23 04:54:39
【问题描述】:
我想使用 WCF REST 服务发布数据从 Iphone 到 Sqlserver.... 在 Iphone 我有一本字典(有 5 个 K-V 对)& 想要传递这本字典的单个元素 (like Id ) through webservice(Browser) ......& 使用 Wcf 服务中的方法将所有其他 K-V 对保存在与此 Id 对应的 Sqlserver 中。 请帮忙........
【问题讨论】:
我想使用 WCF REST 服务发布数据从 Iphone 到 Sqlserver.... 在 Iphone 我有一本字典(有 5 个 K-V 对)& 想要传递这本字典的单个元素 (like Id ) through webservice(Browser) ......& 使用 Wcf 服务中的方法将所有其他 K-V 对保存在与此 Id 对应的 Sqlserver 中。 请帮忙........
【问题讨论】:
看看ASIHTTPRequest,它是一个框架,可以轻松地将issue POST requests 转换为 RESTful 服务。
编辑
看起来你有一个 JSON 对象。您可以使用 json-framework 将 JSON 解析为 NSDictionary。您可以通过 Google 访问大量教程,这些教程解释了如何使用 json-framework 解析 JSON。
一旦你有了NSDictionary 的键值对,使用 ASIHTTPRequest 创建一个 POST HTTP 请求就很简单了。 ASIHTTPRequest 网站上的code samples 解释了如何创建 POST 请求。
我不确定 WCF 是什么,但只要它理解 POST 请求,你应该能够使用 ASIHTTPRequest 与之对话。
希望这会有所帮助。
【讨论】: