Delphi 2006 で記述された従来のクライアント/サーバー (ファット クライアントおよびデータベース) プログラムがあります。クライアントで特定の条件が満たされた場合、他のすべてのクライアントに非常に迅速に通知する必要があります。これまで、これは UDP ブロードキャストを使用して行われてきましたが、クライアントが LAN の外部から接続し、UDP ブロードキャストがローカル ネットワークに制限されるようになったため、これは実行できなくなりました。
Indy ライブラリについては知っていますが、どのコンポーネントを使用し、どのように構成するかについてはよくわかりません。クライアントが接続してメッセージを受信および配信するサーバーが必要になると思います...? 始めるためのサンプルはありますか?
代わりに、または同様に検討すべき他のコンポーネント セットまたはテクノロジはありますか?