我将在接下来的几个月里做一些小项目,需要一些书(最好)或 URL 来学习一些基本概念。
通常,一台 PC 或嵌入式设备(因项目而异)从外部硬件设备收集一些用户输入或数据,并将其传输到远程 PC,该 PC 将其输入数据库。
后端将使用 Indy 套接字组件在 Delphi 中编码。前端可能是使用相同 Indy 套接字运行 Delphi 应用程序的 PC,但它可能同样是一个小型控制器板,可能用 C 编程(既没有 Windows 也没有 Linux 作为 o/s,但有一些不可预见的套接字支持)。
所以,我需要的是
- 一些东西 - 可能与语言无关 - 让我加快套接字编程的速度
- 我可以只使用流和写入/读取来定义我自己的协议(通过 TCP/IP),这将非常简单
- 一般网络(TCP?)概念的一些概述;可能有点关于安全性,一般客户端/服务器的东西(例如,我可以从客户端发送一些到服务器并发送回复,但不太确定服务器发起的与单个服务器的通信或向所有客户端的广播)
- 还要别的吗?
任何能让我跟上进度的建议,至少足以让我在工作中学习的小项目。
提前致谢