Использование com.sun.net.httpserver.HttpServer для кометы / кометд - PullRequest
0 голосов
/ 27 марта 2010

Я бы использовал com.sun.net.httpserver.HttpServer для комет / комет. Мне интересно, насколько сложно это сделать, чтобы я мог перенести ожидающие соединения из потока в некоторую очередь ожидания.

Кроме того, я прав в том, что похоже, что он использует nio?

Кроме того, есть ли лучшие примеры? Я всегда увлекаюсь терминологией, которую использует Javadoc ...

Спасибо:)

1 Ответ

0 голосов
/ 06 апреля 2010

Пройдя внутрь и посмотрев на источник (видите, Open Source - хорошая вещь :)), я вижу, что на самом деле нет способа убрать ожидающий ответ из потока. Поскольку у него есть цепочка фильтров, на самом деле не существует механизма, который позволял бы ему аккуратно уходить, а затем возвращаться к нему. Мне нужно либо удалить цепочку фильтров, разделить фильтры на две части, либо потребовать, чтобы они управляли состоянием, чтобы оно могло уходить и возвращаться ....

Я думаю, что на данный момент задача достаточно мала, чтобы я мог просто позволить им сидеть в стеке. Поэтому мой поиск простого и чистого орудия труда продолжается ...

...