Delphi には、イベント ベースまたはスレッド ベースのいずれかのソケット ベースのライブラリがいくつかあります。これらには以下が含まれます:
- Indy - スレッドベースのソケット コンポーネント
- ICS - 非同期イベント ベースのソケット コンポーネント
上記のいずれかを使用して、Android が通信できるサーバーに TCP ソケット リスナーを実装できます。
スレッドベースのソケットアプリケーションは、別のスレッドでインスタンス化される接続ごとに平均で数 MB を消費するため、多数の同時接続が予想される場合は、ICS などの ASync ベースのライブラリをお勧めします。
- Indy TCPServer の例はこちら。
- ここから始めるのに役立つ ICS の記事。
- Android Java TCP クライアントの例はこちら。