[などに使用するクライアント]の例
Ddr Client API を呼び出す方法は2段階の手順であり、最初のステップとして、以下のような問題が構築されます。2番目のステップは、事前に作成したPCoIPバイナリ、または事前設定済みのPCRバイナリのいずれかの実行で構成されます。
最新の情報を探す
このトピックを最新の状態に維持しようとするたびに、 READMEファイルとReadx Clientの例 には最新の情報が含まれています。
コードは API デモ専用
以下に記載されている、セッション クライアントの例
セクションでは、以下を使用した簡単な接続のシナリオを説明します。
付属の broker client library
例
すべてのリクエストおよびコールが成功したと想定しています。
想定どおりで、基本的なエラー処理のみを実行します。
実際のクライアントの実装は、さらに多くなる可能性があります
コンプレックス;たとえば、障害が発生したグループを処理する必要があります。
証明書認証、その他の認証手順のアカウント
シンプル ユーザー ID とパスワードの組み合わせを超えています。
その他の環境がシステムで発生した
必要条件。
文字列クライアント API の例シーケンス
この項では、サンプルのwindows clientが PCoIP セッションシーケンスをどのように実装するかについて説明します。また、実行形式セッションクライアントの呼び出しと使用の概要も説明します。
CustomTom Client Library実装
すべてのソフトウェア クライアントは PCoIP 互換互換互換タブレットとやり取りします。 ウェブカム クライアント ライブラリと呼ばれるwindows層を使用するすべてのソフトウェアエージェント。 以下の例では提供されたワイヤレスクライアントを使用しています。 図書館。ただし、ご自分で書く番号を選択することもできます。 クライアント ライブラリが特定要件を満たす、またはサードパーティ製を使用する PCoIPVistaを使用しないwindowsライブラリ 議定書。 お使いの接続シリーズをデザインし、実行する方法の詳細は、「PCoIP® Connection Protocol Specification」を参照してください。
クライアント SDK
のインストール-
最新の Anyware ソフトウェア クライアントをインストールします。詳細については、MacOS 管理者ガイドのソフトウェア クライアントにあるトピック「Mac 用 Anyware Software Client のインストール」を参照してください。
-
最新の SDK をダウンロードします。
-
SDK をインストールするには、 .dmg ファイルを開き、 PCoIPSoftClientSDK フォルダーを ドキュメント フォルダー (またはご希望の別の場所) にドラッグします。
事前設定した Anyware Client バイナリ
の実行この例では提供された認証情報を使用して、まず PCoIP セッションを確立し、Anyware Software Client を起動します。Anyware Software Clientは起動することにより、リモートエージェントに接続されます。
login_infoファイルの場所
login_info.txt
ファイルは以下の場所で利用可能です: ~/ドキュメント/PCoIPSoftClientSDK/例/broker_client_example/bin
-
login_info.txtファイルを開きます。
-
リモートの Anyware エージェントの認証情報を「FQDN ドメインユーザー名のホスト名」の形式で追加します。ここで、
- FQDN: HP Anyware対応WINDOWSのアドレス。
- ドメイン: ホストマシンがオンになっているドメイン。
- ユーザー名: 接続しているアカウントのユーザー名。
- パスワード: 接続しているアカウントのプレーン テキスト パスワード。パスワードにスペースを含めることができません。
例:
desktop.example.com adomain.local foouser barpassword bazmacpro01
-
Terminal セッションから例を実行します。
cd ~/Documents/PCoIPSoftClientSDK/Examples/broker_client_example/bin/broker_client_example.app/Contents/MacOS killall PCoIPClient ./broker_client_example -l -i ~/Documents/PCoIPSoftClientSDK/Examples/broker_client_example/bin/login_info.txt
接続に成功したことを示すステータス メッセージが表示されます。以下はステータス メッセージの例です。
Connected Successfully.
Desktop ID : sal-w7p64-sa15.autolab.local
ip_addr : 10.64.60.147
port : 4172
connect_tag:
SCS1fw0Zbk+Eu7q2iz0/M7mxfEE52au/3Jedtgp16L/rA8iB00+Er+YJd0yIL0xd9M
v5V0CDLSDmUNkOCwyyV1+u3w1aA7hXxEWmzhAA
session_id : 2305843009213693954
sni : SAL-W7P64-SA15
URI: "teradici-pcoip://10.64.60.147:4172?sessionid=
2305843009213693954&sni=SAL-W7P64-SA15", PARAMETERS: "connect-tag=SCS1fw0Zbk%2bEu7q2iz0%2fM7mxfEE52au%2f3Jedtgp16L%2frA8iB00%2bE
r%2bYJd0yIL0xd9Mv5V0CDLSDmUNkOCwyyV1%2bu3w1aA7hXxEWmzhAA"
事前設定済みSR例バイナリの
実行このトピックには、CLIENT SDKと共にパッケージ化された実行実行手順が含まれています。例では、最初に PCoIP セッションを確立し、続いてVISTA Anyware Software Clientを起動するために提供する資格情報を使用しています。Anyware Software Clientは起動することにより、リモートエージェントに接続されます。
login_info_aws ファイルの場所
login_info_aws.txt
ファイルは次の場所にあります。
~/ドキュメント/PCoIPSoftClientSDK/例/broker_client_example/bin
-
login_info_aws.txtファイルを開きます。
-
リモートのWindows WorkSpace認証情報をフォーマット
aws_registration_code domain username password token_or_password resource_name
に追加します。-
aws_registration_code: Chrome WorkSpaceの登録コード。
-
ドメイン: ホストマシンがオンになっているドメイン。
-
ユーザー名: 接続しているアカウントのユーザー名。
-
パスワード: 接続しているアカウントのプレーン テキスト パスワード。パスワードにスペースを含めることができません。
-
token_or_password: 認証トークンまたはパスワード。
-
resource_name: 接続するリソースの名前。
例:
eNgrTX$xa adomain.local foouser barpassword 75539285075371469148082720109113041434163396974558736008282251461494906419802726 aws57864x1
-
-
Terminal セッションから例を実行します。
cd ~/Documents/PCoIPSoftClientSDK/Examples/broker_client_example/bin/broker_client_example_aws.app/Contents/MacOS killall PCoIPClient ./broker_client_example_aws -l -i ~/Documents/PCoIPSoftClientSDK/Examples/broker_client_example/bin/login_info_aws.txt
接続に成功したことを示すステータス メッセージが表示されます。
Windows でのクライアント例
の構築-
PCoIPSoftClientSDK内のルートフォルダから、
cd
コマンドを使用して、このディレクトリを、以下のWindows Client例の src フォルダに変更します。cd ~/Documents/PCoIPSoftClientSDK/Examples/broker_client_example/src
-
次のコマンドを実行して、ビルド ディレクトリを作成します。
mkdir build
-
次のコマンドを実行して 、構築 するディレクトリを変更します。
cd build
-
以下のコマンドを実行して、プリンターの例を設定します。
cmake -G Xcode ..
-
次のコマンドを実行して、例を構築します。
cmake --build . --config RelWithDebInfo
CustomTom Client Library実装
この手順により broker_client_example
と broker_client_example_aws
を作成します。
実行可能ファイルを表示します。