System.Tether.TCPProtocol.TTetheringTCPProtocol
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 のアプリケーションを実行できます。