Delphi 有几个基于套接字的库,它们有基于事件或基于线程的风格。这些包括:
- Indy - 基于线程的套接字组件
- ICS - 基于异步事件的套接字组件
以上任一方法都可用于在您的服务器上实现 Android 可以与之通信的 TCP Socket 侦听器。
如果您期望大量并发连接,我建议您使用 ICS 等基于异步的库,因为基于线程的套接字应用程序平均每个连接消耗几 MB,这是在单独的线程上实例化的。
- Indy TCPServer 示例在这里。
- ICS 文章可帮助您从这里开始。
- Android Java TCP 客户端示例在这里。