System.Tether.TCPProtocol.TTetheringTCPProtocol

提供: RAD Studio API Documentation
移動先: 案内検索

System.Tether.Manager.TTetheringProtocolSystem.TObjectTTetheringTCPProtocol

Delphi

TTetheringTCPProtocol = class(TTetheringProtocol)

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringTCPProtocol : public System::Tether::Manager::TTetheringProtocol

プロパティ

種類 可視性 ソース ユニット
class public
System.Tether.TCPProtocol.pas
System.Tether.TCPProtocol.hpp
System.Tether.TCPProtocol System.Tether.TCPProtocol


説明

同じデバイスまたは TCP を使用したネットワーク上のアプリケーション間での、データのやり取りをサポートする、アプリケーション テザリングの Protocol(プロトコル)。 「アプリケーション テザリングを使用したリモート アプリケーションへの接続」を参照してください。

要件

TTetheringTCPProtocol を使用するには:

  • アプリケーションは、同じデバイス上、または、共通ネットワーク上(たとえば、ローカル エリア ネットワーク(LAN)やインターネット)で、実行されていなければなりません。
  • システム ファイアウォールで TCP 接続要求を許可していなければなりません。
  • 2035 ~ 2100 の TPC ポートが開いていなければなりません。

制限事項

TTetheringTCPProtocol では 2035 ~ 2100 の TCP ポートを使用します。そのため、同じデバイス上で一度に使用できる TTetheringTCPProtocol のインスタンスの数は最大で 66 だけです。たとえば、各アプリケーションで使用する TTetheringTCPProtocol のインスタンスが 1 つであれば、ローカル エリア ネットワーク内の各デバイス上で最大 66 のアプリケーションを実行できます。

関連項目