Java HTTP服务器-com.sun.net.httpserver.httpserver与Jetty或Tornado等Web服务器相比?

Java HTTP服务器-com.sun.net.httpserver.httpserver与Jetty或Tornado等Web服务器相比?,java,http,servlets,httpserver,Java,Http,Servlets,Httpserver,我需要开发一个Java HTTP服务器来处理来自多个gps设备的多个并行POST/GET请求(而不是web浏览器请求) 使用com.sun.net.httpserver.httpserver实现HTTP服务器与使用多个可用预编码Web服务器之一(如Jetty、Tornado和Simple)之间有什么区别 “实施”与“预编码”。我想你在问题中回答了你自己的大部分问题。@rmlan,:P。谢谢你的回答。但是像Jetty这样的解决方案在考虑sun java内置HttpServer时还能提供什么呢?在我

我需要开发一个Java HTTP服务器来处理来自多个gps设备的多个并行POST/GET请求(而不是web浏览器请求)

使用com.sun.net.httpserver.httpserver实现HTTP服务器与使用多个可用预编码Web服务器之一(如Jetty、Tornado和Simple)之间有什么区别


“实施”与“预编码”。我想你在问题中回答了你自己的大部分问题。@rmlan,:P。谢谢你的回答。但是像Jetty这样的解决方案在考虑sun java内置HttpServer时还能提供什么呢?在我的例子中,它是一个非常简单的HTTP服务器,与web浏览器无关。这是一大套设备发送到我的服务器gps信息。您会选择以下哪种解决方案?为什么呢?实现您自己的解决方案可能会带来更轻量级的解决方案,但您将错过其他项目可能提供给您的许多强大功能(安全性是我想到的最大功能)。如果你真的只需要一个非常简单的http服务器和几个操作,也许你自己的实现就是最好的选择。@rmlan非常感谢你的回答。我想我会选择自己的实现(HttpServer),因为唯一更复杂的是多线程问题,HttpServer通过使用带线程池的执行器来解决这个问题。如果请求是通过Web端发出的,那么安全性可能很重要。但在我的例子中,它是一个封闭的环境,没有或很少有外部交互。@rmlan我的另一个问题是,需要解析传入的请求,但现在它们以文本形式出现。如果它是另一种格式,比如XML或Json,那么可能会使用类似Jetty的解决方案?有没有好的多线程Web服务器?“实现”与“预编码”。我想你在问题中回答了你自己的大部分问题。@rmlan,:P。谢谢你的回答。但是像Jetty这样的解决方案在考虑sun java内置HttpServer时还能提供什么呢?在我的例子中,它是一个非常简单的HTTP服务器,与web浏览器无关。这是一大套设备发送到我的服务器gps信息。您会选择以下哪种解决方案?为什么呢?实现您自己的解决方案可能会带来更轻量级的解决方案,但您将错过其他项目可能提供给您的许多强大功能(安全性是我想到的最大功能)。如果你真的只需要一个非常简单的http服务器和几个操作,也许你自己的实现就是最好的选择。@rmlan非常感谢你的回答。我想我会选择自己的实现(HttpServer),因为唯一更复杂的是多线程问题,HttpServer通过使用带线程池的执行器来解决这个问题。如果请求是通过Web端发出的,那么安全性可能很重要。但在我的例子中,它是一个封闭的环境,没有或很少有外部交互。@rmlan我的另一个问题是,需要解析传入的请求,但现在它们以文本形式出现。如果它是另一种格式,比如XML或Json,那么可能会使用类似Jetty的解决方案?有没有好的多线程Web服务器?