Здравствуйте, Tolyan, Вы писали:
T>>> Прочитай внимательно сообщение автора Задача заключается в
T>>> написании демона, который бы висел на двух портах и прослушивал бы
T>>> приходящие ообщения с последующим их анализом. Спасибо.
YК>>И где здесь про асинхронность? Про то, что прием может быть как синхронным, так и асинхронным в курсе?
T>Да уважаемы, я в курсе. Даже если "Ключевое понятие в JMS — асинхронность", то сказал что обмен сообщениями в предполагаемом решении должен быть синхронный
.
Ну и к чему тогда цитата?
Про синхронный обмен никто не сказал, так же как и про асинхронный. Поэтому советовать JMS для решения тривиальной задачи, стоящей перед автором, как минимум странно, потому что:
a) JMS неизбежно вносит оверхед, как в виде необходимости специального программного обеспечения, так и усложнением программной модели.
б) Задача, в первую очередь решаемая JMS — развязать поставщиков и потребителей услуг. Для простенькой схемы взаимодействия, требуемой в описанном случае это едва ли необходимо
в) Вторая задача, решаемая JMS — за счет асинхронности обеспечить обслуживание такой нагрузки, с которой синхронный режим попросту не справится. Очевидно, не наш случай, потому что об этом ни слова не сказано.
В общем, нечего палить из пушки по воробъям.