社区
C#
帖子详情
服务器端和客户端的数据传输数据同步的请教
sherrywang
2012-02-22 09:54:16
现在在做POS系统,POS收银端需要从服务器下载一些基本资料,POS端也需要将收银的一些数据上传到服务器,新手请教:
想用TCP/IP的方式来传输,
1、服务器要下发的数据,有好几张表要传,是把这些表的数据打包成XML文件,然后传整个XML文件到POS端进行解析
2、每次传每张表的几条数据,每张表分多次传输
不知道哪种方式好些?请有经验的大虾指点下,如果有代码供参考下,在下不胜感激。。。
...全文
171
12
打赏
收藏
服务器端和客户端的数据传输数据同步的请教
现在在做POS系统,POS收银端需要从服务器下载一些基本资料,POS端也需要将收银的一些数据上传到服务器,新手请教: 想用TCP/IP的方式来传输, 1、服务器要下发的数据,有好几张表要传,是把这些表的数据打包成XML文件,然后传整个XML文件到POS端进行解析 2、每次传每张表的几条数据,每张表分多次传输 不知道哪种方式好些?请有经验的大虾指点下,如果有代码供参考下,在下不胜感激。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sherrywang
2012-02-29
打赏
举报
回复
谢谢各位童鞋,已经定下用socket
zdzcool
2012-02-23
打赏
举报
回复
这个最简单的还是用web service.你的pos机按照一定的格式定义,把数据传到服务器,再执行web service的方法来得到下载的数据就可以了。
sherrywang
2012-02-23
打赏
举报
回复
谢谢大家,
继续听取其他童鞋的建议,如果有哪位给个代码提示下,将不甚感激!
FtLover
2012-02-22
打赏
举报
回复
服务器提供查询接口. 客户端访问接口获取数据,设置版本和缓存机制,自定义缓存过期和失效规则,
yespie
2012-02-22
打赏
举报
回复
一般来说,用WCF比较容易。用socket的话,上codeproject上找一下,有一个开源的。
WAN
2012-02-22
打赏
举报
回复
支持的通用协议和服务什么的都基本没问题
完全可以当作普通电脑间的通讯进行开发
WAN
2012-02-22
打赏
举报
回复
[Quote=引用 5 楼 sherrywang 的回复:]
POS机装的是window
[/Quote]
Win2000 SP4 可支持到.net framework 2.0
WinXP SP3 可支持到.net framework 4.0
nonocast
2012-02-22
打赏
举报
回复
收发分离,不要有依赖关系
sherrywang
2012-02-22
打赏
举报
回复
POS机装的是window
ZMAK_Chun
2012-02-22
打赏
举报
回复
首先看你post机的支持一个什么协议了。如3楼所说,有自己成熟的技术肯定更好,提供一个ws或者wcf就好了。
如果按照你说的情况,你先测试一下一次post出来的数据量和相应事件之类的数据,再作比较。不一定xml,json或者流都是可以的
WAN
2012-02-22
打赏
举报
回复
POS机装的是什么操作系统?
如果是能支持SOAP之类的通用协议的,自然是使用这些已有的成熟的技术要好些,这时就用Web Service。如果能支持.Net的话,Net Remoting和WCF也是可以选择的,这时就不一定要使用XML了,序列化为二进制流会更节省带宽
你的第二种方案应该在POS机不支持通用协议时使用,这时要自己写通讯协议了。这时效率可能达到最大,但设计和维护都较为困难
sherrywang
2012-02-22
打赏
举报
回复
谢谢C325061100,但是像我这样的新手,还需要仔细研究下你的答案
asp.net知识库
利用反射实现ASP.NET控件和
数据
实体之间的双向绑定,并且在
客户端
自动验证输入的内容是否合法 asp.net报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL...
MySQL和MsSQL实时自动
数据
同步
自动
同步
数据
/定时
同步
数据
无论是实时
同步
/24小时不间断
同步
,还是根据计划任务(每小时/每日/每周/等)定时自动
同步
都能完全胜任。 完整支持 Microsoft SQL Server 完整支持 Microsoft SQL Server 2000 2005 2008 ...
帧
同步
(LockStep)该如何反外挂 及 优化
原标题:帧
同步
(LockStep)该如何反外挂 及 优化 01. 帧
同步
(LockStep)该如何反外挂 ...那么就有很多人担心起来,
客户端
会跑全部逻辑帧
同步
该如何反外挂,和状态
同步
有什么区别呢? 首先我们来分析一下手...
关于
服务器端
通讯程序设计
本文阐述了一个类,他可以被同时用于
客户端
和
服务器端
代码。 这个类使用IOCP(Input Output Completion Ports) 以及异步(non-blocking) 功能调用。 源代码是基于很多其他源代码和文章的。 使用此源代码,你可以: ...
2021-08-11
APP测试和web测试区别 答:App测试与Web测试从功能测试和整体...系统架构:Web测试一般是B/S架构,只要更新了
服务器端
,
客户端
就会
同步
更新。而且
客户端
能保证每位用户的
客户端
完全一致。但是App端一般是C/S架构,除
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章