Delphi如何写用TCP/IP方式跟GPRS的通讯

icegirl914 2009-06-09 10:16:14
我现在要采用TCP/IP的方式跟GPRS通讯,第一次写,网上找了不少资料,但是还是没有一个完整的思路,所以想求助一个思路:
1、用什么控件或API来写?
2、基本的流程怎么样?

谢谢!
...全文
262 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
icegirl914 2009-06-10
  • 打赏
  • 举报
回复
我已经在试了,昨天在本地写了个Server和Client能够相互通讯,但是今天我用Server跟我的GPRS通讯却有问题。

先结贴,谢谢各位!
ly_liuyang 2009-06-09
  • 打赏
  • 举报
回复
indy足矣~几百个客户都好好的
icegirl914 2009-06-09
  • 打赏
  • 举报
回复
安装下一大堆的INDY Demo,但是没有明确的写着TCPServer的,所以只能猜测-打开-确认那个是我想要的。
haitao 2009-06-09
  • 打赏
  • 举报
回复
delphi本身的demo就有把,indy应该也有demo的
icegirl914 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sz_haitao 的回复:]
后台吧,就是一个普通的tcp服务端就行了
唯一要注意的可能是gprs有时候断线了,服务端可能无法得知。。。。。。。。
[/Quote]

恩,你说的断线也是个问题,我要考虑一下,谢谢!
普通的TCP服务端程序怎么个写法,这个不知道哪里有资料可以看?
haitao 2009-06-09
  • 打赏
  • 举报
回复
后台吧,就是一个普通的tcp服务端就行了
唯一要注意的可能是gprs有时候断线了,服务端可能无法得知。。。。。。。。
icegirl914 2009-06-09
  • 打赏
  • 举报
回复
回2楼:

因为是跟中继通讯,所以用户数不会很多,最多几十个。
icegirl914 2009-06-09
  • 打赏
  • 举报
回复
是跟GPRS通讯,换个说法其实是无线数据传输,带GPRS的中继通过服务器跟电脑通讯,电脑端的程序应该是用TCP/IP通讯方式,我想只要写Server就行了吧,带GPRS的中继模块是Client端由单片机实现。

那边Server端除了用INDY写,还有别的方法吗?还要哪里有INDY的资料?

谢谢!
shuihan20e 2009-06-09
  • 打赏
  • 举报
回复
[Quote=引用楼主 icegirl914 的帖子:]
我现在要采用TCP/IP的方式跟GPRS通讯,第一次写,网上找了不少资料,但是还是没有一个完整的思路,所以想求助一个思路:
1、用什么控件或API来写?
2、基本的流程怎么样?

谢谢!
[/Quote]
如果用户数不大的话,推荐用indy,INDY有DEMO,还算简单
否则的话,不建议用户控件,直接用API吧
hongqi162 2009-06-09
  • 打赏
  • 举报
回复
跟GPRS通讯?GPRS只是一种通讯介质啊,如果是tcp/ip 你就考虑怎么编写你的server 和client就可以了,如果使用indy组件很简单就实现了

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧