Какие основы нужно знать при переносе приложения в Citrix? - PullRequest
3 голосов
/ 20 октября 2008

Я разработал приложение (C #), которое в настоящее время установлено на нескольких рабочих станциях. Каждая рабочая станция обращается к одной и той же базе данных (MS-SQL). Меня попросили перенести это в Citrix. Может ли кто-нибудь предложить понимание документации или предложение того, с чего начать? Установлено ли приложение на сервере Citrix, а затем просто предоставлено пользователям или мне нужно продолжить разработку, чтобы подготовить его к развертыванию такого типа?

Кто-нибудь может предложить понимание разработки приложений Citrix?

Ответы [ 3 ]

4 голосов
/ 20 октября 2008

Для довольно простых приложений просто запустите.

Нужно ли вашему приложению использовать конфигурацию локализации? т.е. время / дата или форматирование валюты? Существуют настройки Citrix, которые могут многое сделать в этой области. Параметры компьютера пользователя могут быть «спроецированы» в Citrix или могут быть переопределены в Citrix.

Также вы используете имя машины для чего-либо? Это будет имя сервера, а не имя локального компьютера пользователя.

Вы можете получить немного симуляции в среде Windows Server, запустив пару сеансов удаленного рабочего стола, на которых работает ваше приложение.

2 голосов
/ 14 июня 2010

Одна вещь, которую нужно знать, это возможные проблемы автоматизации тестирования.
Если вы не будете устанавливать программное обеспечение для автоматизации тестирования на машину Citrix, у тестировщиков будет возможность использовать только программное обеспечение, основанное на распознавании изображений и координатах экрана. Тесты, написанные с помощью такого программного обеспечения, будут постоянно ломаться. или вам придется инвестировать в дорогие специализированные инструменты тестирования Citrix, которые не так дешевы, но, что более важно, значительно отстают от других инструментов веб-тестирования.

2 голосов
/ 20 октября 2008

Я написал приложение C # для клиента один раз, и они запустили его с сервера Citrix, даже не сообщив мне об этом, поэтому, если вам повезет, вам вообще не нужно будет беспокоиться о Citrix. Единственная проблема, с которой я когда-либо сталкивался, была из-за моего использования ActiveReports, который выпустил исправление, которое сломалось на 64-битных процессорах (как тот, который мои клиенты использовали для запуска Citrix). Если вы столкнетесь с какими-либо проблемами, вам будет легче отладить их, если у вас есть доступ к серверу Citrix.

...