今後数か月にわたっていくつかの小さなプロジェクトを行う予定であり、いくつかの基本的な概念を学ぶための書籍 (できれば) または URL が必要です。
一般に、1 台の PC または組み込みデバイス (プロジェクトによって異なります) が、外部ハードウェア デバイスからユーザー入力またはデータを収集し、それをリモート PC に送信してデータベースに入力します。
バックエンドは、Indy ソケット コンポーネントを使用して Delphi でコーディングされます。フロントエンドは、同じ Indy ソケットを使用して Delphi アプリを実行している PC である可能性がありますが、同様に、おそらく C でプログラムされた小さなコントローラー ボードである可能性があります (OS として Windows も Linux もありませんが、予期しないソケットのサポートがいくつかあります)。 )。
だから、私が必要なのは
- 何か - おそらく言語にとらわれない - ソケットプログラミングの速度を上げるために
- ストリームと書き込み/読み取りを使用して、非常に単純な独自のプロトコル (TCP/IP 経由) を定義するだけでよいというコンフォメーション
- 一般的なネットワーキング (TCP?) の概念の概要; おそらく、セキュリティ、一般的なクライアント/サーバーに関するものです(たとえば、クライアントからサーバーに送信して返信を送信できますが、サーバーが開始した単一のサーバーへの通信またはすべてのクライアントへのブロードキャストについてはよくわかりません)
- 他に何か?
少なくとも、仕事で学ぶことができる小さなプロジェクトには十分な、最新の状態にするための推奨事項。
前もって感謝します