使用com.sun.net.httpserver.HttpServer进行comet / cometd

时间:2010-03-27 15:11:05

标签: java comet cometd com.sun.net.httpserver

我会用com.sun.net.httpserver.HttpServer做comet / cometd。我想知道它是多么艰难,以便我可以从线程中等待连接并进入一些等待队列。

另外,我是否正确,因为它看起来像是在使用nio?

此外,还有更好的例子吗?我总是被javadoc使用的术语所吸引......

谢谢:)

1 个答案:

答案 0 :(得分:0)

进入并查看源代码(参见,开源是一件好事:)),我可以看到真的没有办法从线程中获取待处理的响应。因为它有一个过滤链,所以实际上没有一种机制可以让它干净利落地再回过头来。我要么需要删除过滤器链,将过滤器分成两部分,要么需要它们来管理状态以便它可以离开并返回....

我认为现在任务足够小,我可以让他们坐在堆栈上。所以我继续寻找一个简单,干净的工具......