3

私は、現在いくつかのワークステーション上にあるアプリケーション (C#) を開発しました。各ワークステーションは同じデータベース (MS-SQL) にアクセスします。これを Citrix に移植するよう依頼されました。ドキュメントへの洞察や、誰かがこれをどこから始めるかの提案を提供できますか? アプリケーションは Citrix サーバーにインストールされ、ユーザーが使用できるようになっているだけですか? それとも、このタイプの展開に備えてさらに開発を行う必要がありますか?

Citrix アプリケーション開発について洞察を提供できる人はいますか?

4

3 に答える 3

4

かなり単純なアプリの場合、実行するだけです。

アプリでローカリゼーション構成を使用する必要がありますか? つまり、時間/日付または通貨のフォーマットですか? この領域で多くのことを実行できる Citrix 設定があります。ユーザーのコンピューター設定は、Citrix に「投影」するか、Citrix で上書きすることができます。

また、何かにマシン名を使用していますか? これは、ユーザーのローカル マシン名ではなく、サーバー名になります。

アプリを実行するリモート デスクトップ セッションをいくつか取得することで、Windows Server 環境で少しシミュレーションを行うことができます。

于 2008-10-20T18:52:43.323 に答える
2

知っておくべきことの 1 つは、テスト自動化の問題が発生する可能性があることです。
Citrix マシンにテスト自動化ソフトウェアをインストールしない場合、テスターは、画像認識と画面座標に基づくソフトウェアを使用するオプションしかありません。この種のソフトウェアで書かれたテストは常に壊れます。または、それほど安価ではない高価な Citrix 専用のテスト ツールに投資する必要がありますが、さらに重要なことは、他の Web テスト ツールよりもはるかに遅れています。

于 2010-06-14T19:45:52.507 に答える
2

私は一度クライアント用の C# アプリケーションを書きましたが、彼らはこれを私に通知することなく Citrix サーバーから実行しました。そのため、運が良ければ、Citrix についてまったく心配する必要はありません。私がこれまで遭遇した唯一の問題は、64 ビット プロセッサ (私のクライアントが Citrix を実行するために使用していたものなど) で壊れたホットフィックスをリリースした ActiveReports の使用によるものでした。問題が発生した場合、実際に Citrix サーバーにアクセスできると、デバッグが容易になります。

于 2008-10-20T18:58:55.933 に答える