gpt4 book ai didi

iphone - JSON 还是 SOAP (XML)?

转载 作者:IT老高 更新时间:2023-10-28 11:36:16 33 4
gpt4 key购买 nike

我正在为公司开发一个新应用程序。应用程序必须与 iPhone 交换数据。

公司服务器端使用.NET框架。

例如:特定客户编号的“客户”类(姓名、地址等)应首先从服务器下载到 iphone,存储在本地,然后上传回以应用更改(并使其可供其他人使用) .并发应该不是问题(至少在这个时候......)

无论如何,我必须同时开发服务器端(网络服务或其他)和 iPhone 应用程序。

我可以自由地确定最好的方法(这是应用程序“一号”,因此它将成为 future 的“标准”)。

那么,你有什么建议?

使用 SOAP Web 服务(XML 解析等)还是用户 JSON? (好像更轻了……)我是否清楚如何使用 SOAP“上传”数据(很长的编码 xml SOAP 信封......我会避免)但是我怎样才能使用 JSON 做同样的事情?

应用程序需要使用日期值(例如:last_visit_date 等。)Json 中的日期呢?

最佳答案

JSON 比 XML 有几个优点。它要小得多,也不那么臃肿,因此您通过网络传递的数据要少得多——对于移动设备,这将产生相当大的影响。

它也更容易在 javascript 代码中使用,因为您可以简单地将数据包直接传递到 javascript 数组中,而无需任何解析、提取和转换,因此 CPU 密集度也大大降低。

要使用它进行编码,而不是 XML 库,您需要一个 JSON 库。日期的处理方式与 XML 一样——将它们编码为标准,然后让库识别它们。 (例如 here's a library 带有包含日期​​的样本)

Here's a primer .

关于iphone - JSON 还是 SOAP (XML)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1237649/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com