在网络程序开发过程中,面临TCP HTTP 的选择上往往让人陷入犹豫不决中,http的灵活和较强的穿透能力是TCP无法与之相提并论的,然而在响应速度和处理能力上却能看出后者比前者足够强大的地方。因此,在小量数据的传输上,倾向 选择http,如果不得已,也尽量把数据格式化后传输,如比较流行的Restful 就是传输的JSON串来避免大量的数据集传输堵塞网络,这就需要对数据 进行解析和处理。但DataSnap整合了这些功能 tabletoJSON JSONTOTable 可与c#中使用Newstone.dll 的 JSONObject.Serialize 序列化饭序列相提并论!xml方面,clientDataSet 其中一个属性xmlData就是XML,而且还包括元数据!
Delphi XE 10 DataSnap TCP 与 HTTP 比较
推荐阅读
- Mybatis报错Cause: org.apache.ibatis.executor.ExecutorException: Executor was closed.
- javascript面向对象总结
- POJ 2001 Shortest Prefixes(字典树活用)
- 计蒜客 X的平方根(二分法)
- vue单元测试学习笔记
- 蓝桥杯练习 十六进制转二进制
- Just Oj 2017C语言程序设计竞赛高级组D: 字符串最大表示(next数组)
- HDU1711 Number Sequence(KMP模板题)
- POJ 2752 Seek the Name, Seek the Fame(next数组运用)
- 459. 重复的子字符串 next数组