Терминальный сервер работает на «другой» машине, в то время как вы используете клиент удаленного рабочего стола для просмотра экрана другой машины.
Сервер X (из системы окон X11) запускается на вашем компьютере, в то время как машина анотера (или несколько из них) отправляет свой вывод на ваш компьютер.
Важнейшим отличием конечного пользователя является, вероятно, «культура»: при использовании системы X Window вы обычно работаете с окнами, которые запускаются на нескольких хостах. (Вы часто сидите перед довольно урезанной рабочей станцией, получаете одно приложение с одного компьютера, другое с другого компьютера.) При работе с X вещи очень гетерогенны - специальное приложение работает только на рабочей станции HP, а ваша компания заполнена с солнцем или linux коробки? Нет проблем, просто купите один HP, Everone может использовать это приложение по сети, как это было локально.)
Службы удаленных терминалов больше похожи на другой компьютер, который отправляет вам свой полный экран, как у вас есть 100-мильная -Дополнительный монитор и кабель USB (с небольшим запаздыванием). Обычно вы используете клиент удаленного рабочего стола, который отправляет вам полный рабочий стол.
Однако в последнее время оба метода приближаются к другому - удаленный рабочий стол Windows (который основан на citrix) может отправлять только окна приложений на ваш рабочий стол, в то время как множество программ на основе X11 теоретически прозрачны, но практически необходимо запустить на локальном компьютере. (Извините, 3D-шутер по сети - крайний пример).
Какой из них лучше? Я не смею сказать. Белый X11 намного более гибкий (он был разработан с учетом прозрачности сети - он не делает абсолютной разницы, если приложение работает локально или удаленно - это во многих отношениях более сложно. Пока не было удаленного доступа к рабочему столу, явное преимущество, но медленно разрыв закрывается, например, через терминальные службы, которые теперь позволяют делать много вещей, которые были доступны с X11 только в более ранние времена.)
Кстати, основная причина, по которой многие приложения X11 по-прежнему ощущают мало «snappier» по сети, чем коллеги Windows, - это то, что многие программисты приложений на окнах все еще работают, и они всегда запускают локальные и выгружают много растровой графики на экране - например, настраиваемые панели инструментов в ZIP-инструментах. Приложения X11 долгое время не делали этого и выбрали «уродливые, но быстрые», потому что X11 заставляет вас думать о сети. Но по мере того, как приложения X11 становятся более симпатичными, а программисты Windows больше знают о терминальных услугах, разница будет уменьшаться.
О, и важный момент: X11 глубоко укоренен в стиле Unix, Citrix в основном используется в Windows (в виде Windows Terminal Services от Microsoft, которая возникла из кода Citrix). Поэтому заблокируйте администратора служб терминалов и оператора X11 в клетке и отстранитесь от просмотра кровопролития, когда выяснится, с кем они заблокированы ...
После небольшого исследования: Хороший обзор X в целом: http://www-h.eng.cam.ac.uk/help/tpl/graphics/X/X11R5/node3.html И появляется из http://www.windowsnetworking.com/articles_tutorials/Overview-Terminal-Services.html, что Citrix способен не только MS, но и Unix –