Новая инициатива IBM

User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Post by Dmitry67 »

Как раз X11 бы пошло где угодно
Потому что это ТЕРМИНАЛ
То есть задача работает в одном месте а у вас она только рисует
Поэтому на палме вы можете запустить хоть программу AI размером 1T RAM, нагрузка на пальм минимально, он только рисует
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
Amayan
Уже с Приветом
Posts: 137
Joined: 15 Jan 2002 10:01
Location: Gaithersburg, MD

Post by Amayan »

Dmitry67 wrote:
Amayan wrote:В случает MS Office + Terminal Server траффик состоит из битмапов (областей экрана), то же самое и в случае с X-Window.


Извините, но Вы ,,, погорячились
X11 передает команды на отрисовку примитивов. Битмапы там есть только если собственно передаются
Обычно передаются команды рисования полигонов, линиц итл
Система была завершенной и продуманной когда Билл Гейтс еще писал себе в штаны

Для Web она не годится потому что интерактивность обмена все таки там слишком высока


Да, пожалуй, погорячился :oops: . Конечно, валить в одну кучу M$ Terminal Server (он же Citrix Mainframe) и X-Window нельзя, работают они по разному. Но сути проблемы, к сожалению, это не меняет. К тому же X11 - технология не реализованная для Windows (и никогда не будет), а IBM похоже позиционирует Workplace сервер как multiplatform
User avatar
Amayan
Уже с Приветом
Posts: 137
Joined: 15 Jan 2002 10:01
Location: Gaithersburg, MD

Post by Amayan »

Sergey___K wrote:... Смысл "инициативы", что рабочее место запускает код у себя, получая его по какому-то протоколу. Все сводится к тому, что это дает возможность держать раз сконфигурированные "наборы кода", что-то меняя для разных видов клиентов. Разница лишь в том, что данные, похоже, тоже будут сидеть на сервере, конвертясь в фомат, который понимает клиент...


Нет, не так. Данные лежат на сервере и под конкретного клиента не конвертятся. Существую мини-клиенты написанные на Java, которые запускаются на поддерживаемых программно-аппаратных платформах - PC под Windows, Linux, PDA и т.д. При этом задача этого мини клиента - запустится и загрузить layout формы с сервера. А сервер присылает клиенту, ну, например, список пунктов в dropdown list. При выборе из dropdown'a клиент шлет на сервер event - мол, в таком-то dropdown листе произошел выбор такого-то пункта. На сервере, в свою очередь, срабатывает какая-то бизнес-логика, привязанная к выбору из этого листа. Сервер в ответ посылает клиенту - вот тебе стринг, давай, покажи его юзеру в message box. И т.д....

То есть клиент не особо разбирается, какого рода данные он показывает. Он просто тупо отрабатывает команды и шлет ответы. Действительно, похоже на X11, но видимо команды более высокоуровневые и поэтому трафик ниже.
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Post by PavelM »

Dmitry67 wrote:Нет я все таки не могу придти в себя
X11... с их асинхронной отрисовкой, упаковкой команд в пакеты, экономным трафиком,,, Извинитесь перед X11 :)


По-моему Дмитрий у Вас слегка идеалистические представления о Х11 в то что касается сетевого трафика - один из наипрожорливейших и плохо котролируемых протоколов, вернее целая пачка протоколов ...
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Post by PavelM »

Amayan wrote:В случает MS Office + Terminal Server траффик состоит из битмапов (областей экрана), то же самое и в случае с X-Window.


Нет не из битмапов, а из смеси комманд гуи и битмапов по необходимости. Citrix ICA рулит приемлемо даже на линиях в 16Кбит, о каких битмапах речь?

К тому же X11 - технология не реализованная для Windows (и никогда не будет) ...


Ну как же! Помнится до того как появился Citrix Metaframe for Unix через протокол ICA, они делали такую штуку что-то типа Unix Services for Winframe с обычным Х11, ставилось все это поверх НТ 3.51 и а клиенты обычные юниксовские терминалы Х11 были, я такую штуку лет 6 назад для эрикссона налаживал.

На самом деле все эти концепции удаленных серверов элементарно накрываются медным тазом с той секунды как клиент захочет чего-нибудь распечатать ... Не панацея это, область применения есть у них своя, но довольно специфическая.
User avatar
VladDod
Уже с Приветом
Posts: 56113
Joined: 06 May 2001 09:01

Post by VladDod »

Amayan wrote:К тому же X11 - технология не реализованная для Windows (и никогда не будет), ...

Эксид ... или как его??? :roll: :roll:
в реале супруги редко бывают друзьями, так как их отношения подпорчены сексом (с)Роза
Плавали-Знаем! (C)
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Post by katit »

PavelM wrote:На самом деле все эти концепции удаленных серверов элементарно накрываются медным тазом с той секунды как клиент захочет чего-нибудь распечатать ... Не панацея это, область применения есть у них своя, но довольно специфическая.


Ха. У нас клиенты держат сервер в Америке а пользовательский офис в Канаде. Работают через Terminal Sessions а принтер ихний (в канаде) подключен как network printer к американскому серверу.

Это мой босс так придумывает :mrgreen:
User avatar
f_evgeny
Уже с Приветом
Posts: 10367
Joined: 12 Apr 2001 09:01
Location: Lithuania/UK

Post by f_evgeny »

VladDod wrote:
Amayan wrote:К тому же X11 - технология не реализованная для Windows (и никогда не будет), ...

Эксид ... или как его??? :roll: :roll:

Говорят, что в цигвине Xserver уже вполне рабочий.
User avatar
JustMax
Уже с Приветом
Posts: 1476
Joined: 05 Dec 2000 10:01
Location: Vilnius -> Bonn

Post by JustMax »

Chem principial'no otlichaetsia ot etogo ? :

http://www.canoo.com/ulc/

U menia dazhe rabotajushij prototip ets' - rabotaet zamechatel'no.
dzher
Уже с Приветом
Posts: 190
Joined: 28 Jan 2002 10:01
Location: Dublin, Ireland

Post by dzher »

JustMax wrote:Чем принципиально отличаетсиа от етого ? :

хттп://ввв.цаноо.цом/улц/

У мениа даже работаюший прототип етсь - работает замечательно.


тем что [Workplace] - ето не только клиент , но и сервер. А [ULC] - ето только клиент, да, он похож на [IBM RCP] (собсно, база у них одна - [Eclipse])
rainall
Уже с Приветом
Posts: 2673
Joined: 10 Feb 2002 10:01

Post by rainall »

VladDod wrote:
Amayan wrote:К тому же X11 - технология не реализованная для Windows (и никогда не будет), ...

Эксид ... или как его??? :roll: :roll:

И еще штук несколько, если поискать.
User avatar
Amayan
Уже с Приветом
Posts: 137
Joined: 15 Jan 2002 10:01
Location: Gaithersburg, MD

Post by Amayan »

JustMax wrote:Chem principial'no otlichaetsia ot etogo ? :

http://www.canoo.com/ulc/

U menia dazhe rabotajushij prototip ets' - rabotaet zamechatel'no.

Я думаю принципиально ничем. Оба эти продукта Canoo ULC и IBM Worksplace - прямые наследники технологии Ultra Light Client, разработанной в IBM в конце 90-х. Серверная часть тогда была реализована на VisualAge Smalltalk, а клиентская в виде апплета на Java. Серверную нынче тоже перетащили на Java, под Eclipse.

VladDod wrote:
Amayan wrote:К тому же X11 - технология не реализованная для Windows (и никогда не будет), ...

Эксид ... или как его??? :roll: :roll:

Эксид и другие - это же просто XServer для виндоуз. То-бишь иксовый терминал. А еще нужны сами иксы, которых на сегодняшний день под Windows нет. Хотя вот знатоки утверждают, что было и работало когда-то под NT 3.51.

PavelM wrote:Нет не из битмапов, а из смеси комманд гуи и битмапов по необходимости. Citrix ICA рулит приемлемо даже на линиях в 16Кбит, о каких битмапах речь?

Я не слишком хорошо знаком с протоколом ICA, который на сегодняшний день, насколько я знаю, не является основным для Terminal Services. Основным является протокол Microsoft RDA, про который можно почитать вот тут
http://www.microsoft.com/windows2000/techinfo/howitworks/terminal/rdpfandp.asp
Там написано, что команды там работают на уровне GDI и что сервер посылает битмапы. Конечно, все это оптимизировано, компрессия и все такое. На медленных каналах задействуется кэширование битмапов на диск и так далее. Медленным у них, кстати, считается канал 33.6 кbps
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Post by PavelM »

http://www.rdesktop.org/

The AS (RDP prototype) protocol supports the following primary orders:

• Destination Blt
• Pattern Blt
• Screen Blt
• Memory Blt
• Memory Three Way Blt
• Text
• Extended Text
• Frame
• Rectangle
• Line
• Opaque Rectangle
• Desktop Save
• Desktop Origin.
zVlad
Уже с Приветом
Posts: 15312
Joined: 30 Apr 2003 16:43

Post by zVlad »

Судя по обсуждению мало кто удосужился почитать хотя бы то небольшое введение (в виде интервью) которое на ИБМ сайте. Иначе должны бы были заметить что:

1. Это построено на трех технологиях Lotus Notes, WebSphere, and DB2.

2. Это может работать как будучи присоединенным к серверу так и автономно.

3. Это может работать на разных операционных системах.

4. Это использует открытые стандарт.
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

zVlad wrote:Судя по обсуждению мало кто удосужился почитать хотя бы то небольшое введение (в виде интервью) которое на ИБМ сайте. Иначе должны бы были заметить что:
...

Я лично заметил.
Хотя и почитал от силы 3 строчки...
:roll:

Return to “Вопросы и новости IT”