环境CE6.0
需求是:CE的应用程序和PC的应用程序之间的通讯.其实CE中有一个SQLite数据库,通过PDA网数据库写了一些数据,要用USB连接设备进行采集数据.
有人说直接将数据拷贝到本地再解析,觉得这种方法太笨拙,不知道有没有其他方法?请做过类似应用给个建议和思路,十分感谢.第一次做这种应用,对智能设备 PDA 的概念不太了解,主题可能比较迷糊.
需求是:CE的应用程序和PC的应用程序之间的通讯.其实CE中有一个SQLite数据库,通过PDA网数据库写了一些数据,要用USB连接设备进行采集数据.
有人说直接将数据拷贝到本地再解析,觉得这种方法太笨拙,不知道有没有其他方法?请做过类似应用给个建议和思路,十分感谢.第一次做这种应用,对智能设备 PDA 的概念不太了解,主题可能比较迷糊.
你看,我光问你问题,写的文字都已经是你的描述的好几倍文字量了。你实在有点对不住我。
“其实CE中有一个SQLite数据库,通过PDA网数据库写了一些数据,要用USB连接设备进行采集数据.”然后,你抛出了一个问题,关于解析,但是你的需求描述没有任何文字提到解析:
“有人说直接将数据拷贝到本地再解析,觉得这种方法太笨拙,不知道有没有其他方法?”
我觉得我看你这个帖子简直就是在猜谜呀。愣了好几分钟都没明白过来。亲,你发帖子还能再坑爹一点不?
特来请教下有没有其他方式来进行PC应用程序与手持机应用程序通讯,自定义协议,只要我需要的数据,手持机与PC连接只限于USB,所以没有实时要求.
CE与PC连接方式只限于USB.
我的十来个项目都是通过tcp。wifi或gprs
环境是,只有USB,其他硬件不能使用.
不然你就只能读写文件这种方式。
不过这种方式挺怪的。这样的工具很多。干嘛还要自己写。插上USB接口你复制也行啊。
11楼说的同步工具连接上会分配pc一个IP地址,我不知道这个事怎么设置的?谁知道能给指教下吗?
如果没有其他方法,我想只能用RAPI来做了.其实我的最终目的是这样的,手持机有一个DB,DB的少部分数据是我想要的,如果能通讯的话我只要我自己想要的那部分,如果不能实现应用程序之间的通讯,那我只能将db文件copy到pc得到我要的文件,再更新db,然后再copy回手持机.当然也可以将我想要的数据单独存放一个文件.
再等等,看有没有好的建议,就结贴了.
http://blog.csdn.net/t_larry/article/details/6685232使用activesync连接后pc的ip地址为192.168.55.100
我也认为在PC上采用RAPI函数对PDA中的数据或文件进行控制存在一些局限性。
由于放高温假,只能下周到单位再试了.
错 还有http协议
不知道http协议只是tcp/ip的一部分。
RAPI内部其实也是把usb当成串口来使用。
如果你们真涉及到安全问题。可以使用内存文件构成文件流通过usb来通信。那样搞就很复杂了。