Client SDK for macOS Developers' Guide

[設定]の[クライアント]の例

SDKパッケージには、Line Pre-sessionクライアントと呼ばれるコマンドライン前のクライアントが付属しています。 例えば、内蔵のWindowsクライアントライブラリを呼び出し、PCoIP接続を確立します。Workstation Client API の例では、新しい PCoIP セッションを確立する成功パスを示しています。

プロダクションでのWindows Clientの例は使用しないでください

サンプルのwindowsクライアントは、例として提供されており、以下に示されているわけではありません。 生産。

サンプルのwindowsクライアントはここに掲載されています: usr/bin/

このディレクトリには 、broker_client_example ファイル、つまり、コマンドラインクライアントの実行可能ファイルの例です。もう1つの関連ファイルは login_info.txtで、~/ドキュメント/PCoIPSoftClientSDK/Examples/broker_client_example/bin このファイルは、セッション入力値を提供します。

login_info.txtファイルについて

ローカルテキストファイルを使用してセッション入力値を提供する、量のクライアント API の例です。以下は login_info.txtファイルの 例です。

my-machine.mydomain.com mydomain myuser "mypassword" desktop-resource

上の例では、

  • ホストサーバーの FQDNmy-machine.mydomain.com
  • ドメインmydomain
  • ユーザーは、myuser
  • パスワードmypassword
  • ホスト名desktop-resource

Windows Client Example によって設定されたリモートセッションは正確に同じです。 Anyware Software Client を使用して設定されたセッションとして設定されるが、入力値を除く クライアントのユーザー インターフェイスではなく login_info.txt により提供されます。

標準入力を介して安全にアクセスする

SDKには、C++プログラム内の標準入力を介して pcoip-client プロセスにどのようにパラメーターが渡されるかを示す例が含まれています。

以下は Anyware Client の stdin ストリームへの書き込みの例です。

/usr/lib/x86_64-linux-gnu/pcoip-client/examples/broker_client_example/main.cpp

完了するために使用される process windowsの実装は、以下のファイルで利用可能です。

/usr/lib/x86_64-linux-gnu/pcoip-client/examples/broker_client_example/process_posix.cpp

注記: 追加情報

For more information related to the usage of the `--ask-extra-args-as-json` parameter, see "Securely Passing Parameters via the Command Line" in the Anyware Client guide. 

Last updated: Thursday, July 18, 2024