問題タブ [citrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2095 参照

registry - Citrix Presentation Server 経由で配信されるアプリケーション内からアプリケーションを起動すると、アプリケーションはどこで実行されますか

私は、(とりわけ) データをエクスポートするために Excel を起動する、かなり古い独自のアプリケーションを使用しています。スタンドアロン アプリケーションとして、これは正常に機能し、Excel はアプリケーションを実行しているマシンから起動されます。

ただし、アプリケーションは CITRIX Presentation Server 4.5 経由で配信されるようになりました。つまり、アプリケーションはリモート デスクトップに接続するのではなく、リモートで表示されます。

ソース コードにアクセスできないため、実際に Excel のインスタンスをどのように起動しているのかわかりません。

私の質問は、アプリケーションがいつ Excel を起動するか、Excel は CITRIX サーバー上で実行されて表示されるのか、それともクライアントのマシン上でローカルに実行されるのかということです。CITRIX 環境をサーバーまたはクライアントで強制的に実行するように構成する方法はありますか?

さらに、アプリケーションはレジストリ設定を使用します。これらのレジストリ設定は、CITRIX 環境またはローカル クライアント マシンのどこかで読み取り/書き込みを行いますか?

(デスクトップではなく) アプリケーションをリモートで表示する場合、クライアントとサーバーの間の境界線が少しぼやけていることに気付きました。

前もって感謝します。

0 投票する
2 に答える
657 参照

vpn - Fedora13/14でのCitrixフォントエラー

企業VPNに接続するには、Fedora13でCitrixReceiverを実行する必要があります。もともとはFedora13で実行していましたが、過去に以前の更新を行った後、Citrixは動作を停止しました。これで、アプリケーションを開くと、ダイアログは表示されますが、テキストは表示されません。

コマンドラインからアプリケーションを実行しようとすると、次のエラーが繰り返し発生します。

次のようにしてターミナルで変数を指定することで、これを回避する1つの方法を見つけました。

これにより、Citrixレシーバーがある程度のフォントレンダリングで開きます。ただし、これは、受信機自体を介してネットワークにアクセスしようとしている間は役に立ちません。

誰かが同様の問題を抱えていましたか?私はオンラインでこの問題に苦しんでいる多くの人々を見てきましたが、これを解決するための助けは限られています。助けてくれてありがとう!

編集:Fedora 14にアップグレードしたばかりですが、同じエラーがまだ存在します。

0 投票する
1 に答える
459 参照

citrix - Citrix 経由で実行されているアプリケーションは、ローカル インターフェイスでリッスンしますか?

マシン上のすべてのネットワーク インターフェイスでソケットをリッスンし、受信したメッセージを UI に表示するアプリケーションがあるとします。このアプリケーションを Citrix (Presentation Server?) 経由でクライアント マシン上で実行すると、アプリケーションはデフォルトでクライアント マシン上で利用可能なネットワーク インターフェイスでもリッスンします。そうでない場合、それを機能させる方法はありますか?

0 投票する
4 に答える
10260 参照

c# - Citrixで動作するSendKeysの代替

私は最近、顧客向けの仮想キーボードアプリケーションを開発しました。プログラムはほとんどすべてのプログラムで正常に動作していますが、Citrixのような特定のコマンドは動作しません{ENTER}{DEL}回避策または代替手段はありSendKeysますか?

編集1:SendInputメソッド(Windows入力シミュレーターはSendInputを使用)を試しましたが、DELキーと矢印キーがまだ機能していません。ただし、ENTERキーは機能します。

編集2:それを解決しました。Citrixの2つの異なるバージョンでテストされています。この質問は私を大いに助けました。

Citrixシンクライアントは、MSが未使用で0であると言っている場合でも、keybd_eventのスキャンコードパラメータを使用します。citrixクライアントが取得するには、物理​​スキャンコードも指定する必要があります。Citrixクライアントには、SendInputAPIで生成されたキーボード入力にも大きな問題があります。

Windows入力シミュレーターでコードにパッチを適用しました:

0 投票する
1 に答える
717 参照

citrix - Citrix XenApp による顧客サイトへの接続

Citrix Xenapp を使用して顧客サイトに接続するときは常に、リモート デスクトップ プロンプトが表示されるまでに約 15 ~ 20 分かかりますが、他のユーザーの場合はほぼ即時です。私の接続は彼らの接続よりも高速です (25/4 mbps)。Citrix XenApp は何をしているのですか?

顧客サイトの IT 担当者は、私のプロファイルが 1 GB を超えているためだと言いました。「私のプロフィール」とは何ですか?彼らは私にそれを言うことができませんでした。彼らは、「デスクトップから何かを消去する」べきだと言いました。顧客サイトでデスクトップから自分のものを消去すると、次回ログインしたときに戻ってきます-削除の取り消しのように. サーバー上のデスクトップについて話しているのでしょうか、それとも私のローカル マシンのデスクトップについて話しているのでしょうか?

ヒントをありがとう!

0 投票する
1 に答える
669 参照

silverlight - Citrix Access Gateway を介した WCF Ria アプリケーションの発行に関する問題

現在、「バニラ」wcf サービスを使用するものと、WCF Ria サービスを使用するものです。

Citrix アクセス ゲートウェイ (安全な Web プロキシ) 経由でアプリケーションを公開します。

WCF サービスにアクセスする SL アプリは正常に動作しますが、RIA アプリは多数の「応答無効」エラーで失敗します。

いずれかのサービスのサービス URL を (citrix url を使用して) 参照すると、WCF サービスの説明が表示されます。

WCF RIA Service アプリが Citrix Access Gateway で動作するようにするために必要な特別な構成について、何か知っている人はいますか?

0 投票する
1 に答える
916 参照

citrix - インターネットから XenApp6 アプリを起動するとクライアントがタイムアウトする

Windows 2008 R2 で XenApp6 を使用する Windows Calculator をテスト アプリとして使用しています。アプリはサーバー上で実行するように設定されており、クライアントにはストリーミングされません。ネットワーク内から電卓を実行すると、期待どおりに実行されます。

ただし、外部 Web ブラウザーまたは Citrix Receiver からアプリにアクセスすると、クライアントは常にタイムアウトし、電卓アプリは起動しません。ポート 1494 (開いている) に受信トラフィックが表示されますが、XenApp からの応答がありません。

内部と外部の両方で、管理者としてログインすると、テスト電卓アプリを示す citrix 管理コンソールが表示されます。

タイムアウトしてインターネットから起動しない理由はありますか?

ありがとう。クリス

0 投票する
1 に答える
487 参照

windows - Citrix環境でのユーザーセッション全体の相互排除

Citrix環境で実行されるアプリケーションがあります。アプリケーションは、異なるユーザーセッションの複数のユーザーが同時に実行できます。私のアプリケーションでは、すべてのユーザーセッションで相互に排他的である必要があるファイルに書き込んでいます。さまざまなユーザーセッションからのファイルへの書き込みを回避するためにMutexを試しましたが、一部のシナリオではさまざまなユーザーセッションがMutexオブジェクトが既に作成されているかどうかを検出できなかったため、Mutexの使用に失敗しました。

すべてのユーザーセッションで相互排除を実現するには、次のアプローチのどれが優れているかを誰かに教えてもらえますか?

  1. 名前付きパイプの使用:名前付きパイプがすでに存在する場合、アプリケーションは、パイプを開いたアプリケーションインスタンスによってパイプが閉じられるまで待機します。それ以外の場合は、名前付きパイプを作成して、ロックの取得を示します。
  2. ロックファイルの使用:ディスク上に通常のファイルを作成して、ロックの取得を示し、ロック解除を実行する必要がある場合は削除します。
0 投票する
1 に答える
500 参照

c# - Citrix Access Gateway で保護された Web サービスの使用

Citric Access Gateway (CAG) を介して外部に公開されている Web サービスを使用しようとしていますが、.net を使用して CAG で認証する方法がわかりません。 .

0 投票する
1 に答える
823 参照

wcf - サブスクライバーへのWCFプッシュ通知..citrix経由

Citrixのアプリを使用して、特定のサブスクライブしているユーザーにメッセージをプッシュする「メッセージングサービス」を作成しようとしています。

ユーザーは(アプリ内から)メッセージを生成し、他のユーザー(アプリの読み込み時にサブスクライブする)のすべてまたは一部またはサブセットに送信されるように設定されます。その後、メッセージはアプリ自体からポップアップ(または何でも)します。

この設定でメッセージをプッシュすることは可能ですか?これは、WCFが喜んで処理できるものですか。Citrixを使用しているという事実は、それを非常に苦痛にしますか?WCFコールバックを見てきましたが、これがCitrixで機能するかどうかはわかりません。

上記に対する提案は、最も喜んで受け取ったものです。また、問題のラシーロープの説明についてお詫び申し上げます。

ありがとう

nat