От Павел Чайлик
К Alex~1
Дата 26.12.2007 10:26:10
Рубрики Прочее;

Есть вариант.

>>очередей в сервлете) на технологию и хорошо ее протестировать. А вот
>>когда будет объект сдан, у нас появится козырь, который мы не смогли
>>получить в моделировании и поэтому уступили объект москвичам, и этим
>>козырем можно будет размахивать у носа у кого-нибудь посерьезней.
>
>Это понятный разговор, мне это, естественно, знакомо. Но Вам не кажется, что это в сторону от обсуждаемой темы?
>Кстати, упоминание сервлета меня несколько насторожило. Дело в том, что сервлеты - технология далекая как от эффективности, так и (самое главное) от масштабируемости, и они практически никогда не является "ключевой" частью серьезных систем.

На счет ключевой части систем - совершенно верно. Хотя, можно извратиться и в рамках сервлета запустить целый сервер приложения, чем я 3 года назад занимался. Это решение имеет свои преимущества, хотя и не вполне стандартно. :))

А вот ошибочка на счет масштабируемости.
Вполне можно добиться и масштабируемости, если использовать тот же Томкат. Такая у меня сейчас задача стоит. Буду делать.
Хотя, у меня вся логика в Oracle сосредоточена и там все масштабирование (на оракле вопрос с кластеризацией решен), а от Томката просто требуется уметь работать в кластере и с кластером.

Не знаю зачем там "поцехам" понадобилось такое решение. Но все может быть :)))

Думаю, что можно извратиться и заставить сервлеты двух и более Томкатов работать, распределяя нагрузку. Может это имел в виду товарищ Карамышев? Но это все, конечно же, нестандартная отсебятина. Вполне потянет на творческий процесс. :)))

Правда, с таким решением не стоит обижаться на заказчика, предпочитающего какое-нибудь стандартное (предсказуемое) решение. :))

Я и сам уже наобижался вдоволь.
Так что, ув. тов. Карамышев, я смеюсь сам над собой :))))

P.S. .... ладно, хватит... не буду больше писать :))))

От K
К Павел Чайлик (26.12.2007 10:26:10)
Дата 26.12.2007 13:12:10

Re: Есть вариант.

> Хотя, можно извратиться и в рамках сервлета запустить целый сервер
> приложения

> Вполне можно добиться и масштабируемости, если использовать тот же
> Томкат.

> Не знаю зачем там "поцехам" понадобилось такое решение. Но все может
> быть :)))

> Думаю, что можно извратиться и заставить сервлеты двух и более
> Томкатов работать, распределяя нагрузку.

Вот мы тут в разговоре с самого начала и напоролись на <системную
проблему>. НЕЛЬЗЯ сервлет заставлять заниматься ничем иным, кроме как
тем, чем он и должен заниматься, т.е. кроме как принимать <запросы> и
отправлять <ответы> (у нас в форме текста, xml-файл - очень удобно,
так как просто). Всем остальным должны заниматься системы вне
сервлетов и никакого отношения к сервлетам не имеющие, впрочем, как и
никакого отношения не имеющие и к интернету. Для них (обработчиков
запросов) совершенно без разницы, от кого запрос, или от своей
подсистемы, или от удаленной системы, или от сервлета, или напрямую от
браузера через RMI-механизм. Все должны заниматься СВОИМИ функциями и
категорически запрещено совмещать их с иными. И тогда, все остальные
проблемы исчезают.

Если вы такие умные - почему строем не ходите?



От Павел Чайлик
К K (26.12.2007 13:12:10)
Дата 26.12.2007 15:50:14

Мы ходим строем. У нас просто шаг такой :)))

>> Хотя, можно извратиться и в рамках сервлета запустить целый сервер
>> приложения
>
>> Вполне можно добиться и масштабируемости, если использовать тот же
>> Томкат.
>
>> Не знаю зачем там "поцехам" понадобилось такое решение. Но все может
>> быть :)))
>
>> Думаю, что можно извратиться и заставить сервлеты двух и более
>> Томкатов работать, распределяя нагрузку.
>
>Вот мы тут в разговоре с самого начала и напоролись на <системную
>проблему>. НЕЛЬЗЯ сервлет заставлять заниматься ничем иным, кроме как
>тем, чем он и должен заниматься, т.е. кроме как принимать <запросы> и
>отправлять <ответы> (у нас в форме текста, xml-файл - очень удобно,
>так как просто). Всем остальным должны заниматься системы вне
>сервлетов и никакого отношения к сервлетам не имеющие, впрочем, как и
>никакого отношения не имеющие и к интернету. Для них (обработчиков
>запросов) совершенно без разницы, от кого запрос, или от своей
>подсистемы, или от удаленной системы, или от сервлета, или напрямую от
>браузера через RMI-механизм. Все должны заниматься СВОИМИ функциями и
>категорически запрещено совмещать их с иными. И тогда, все остальные
>проблемы исчезают.

Так и это тоже уже давно изобрели. :)))
Я сам лично для себя изобрел.
Был просто счастлив, пока не прочел об этом в литературе :))))

>Если вы такие умные - почему строем не ходите?



От K
К Павел Чайлик (26.12.2007 15:50:14)
Дата 26.12.2007 20:25:38

Re: Мы ходим...

> Так и это тоже уже давно изобрели. :)))
> Я сам лично для себя изобрел.
> Был просто счастлив, пока не прочел об этом в литературе :))))

И поэтому мы как начинаем что-то разбирать на части, так у нас волосы
дыбом встают? Видели как Microsoft применила свою технологию Active-X
в Office?



От Monco
К K (26.12.2007 20:25:38)
Дата 27.12.2007 01:39:41

Re: Мы ходим...

>И поэтому мы как начинаем что-то разбирать на части, так у нас волосы
>дыбом встают? Видели как Microsoft применила свою технологию Active-X
>в Office?

Как?