我想在Windows机器上的java服务器通过wifi为多个android客户端提供服务。 我已经嵌入了一个Tomcat来实现这一点,并且正在编写一个servlet。 但我只是找到了ServerSocket类。 我不能只使用ServerSocket类而不是可嵌入的Tomcat吗? 一个人比另一个人有什么好处?Java ServerSocket类与嵌入Tomcat
2
A
回答
2
Tomcat是一个完整的Servlet引擎。因此,您可以在使用Servlet时使用它。这包括Tomcat能够谈论HTTP。
ServerSocket
是一类,只为您提供InputStream
和OutputStream
。其他一切(包括任何协议)必须由您自己实施。
1
如果您使用ServerSocket
,您需要自己实施一切,包括HTTP协议。使用Tomcat,您只需编写servlet。
即使你只是想要一个servlet,我仍然认为Tomcat是一个不错的选择。使用被嵌入的Jetty。这样你就可以做出轻量级的配置文件。
相关问题
- 1. 使用SAX和JAVA ServerSocket类
- 2. Java Serversocket
- 3. 嵌入的Tomcat与App在一胖JAR
- 4. java chat(serversocket/socket)
- 5. Java - ServerSocket错误
- 6. Java ServerSocket和HttpServer
- 7. ServerSocket,Tomcat作为服务和端口
- 8. 权限与嵌入式的tomcat
- 9. Maven Tomcat(嵌入式)
- 10. Maven的Tomcat的嵌入式
- 11. 与ServerSocket的
- 12. ServerSocket java-server只读取一次输入?
- 13. Spring Boot嵌入式tomcat或不嵌入式tomcat
- 14. springboot嵌入式Tomcat和Tomcat的嵌入,碧玉
- 15. 嵌入式Tomcat 7与Tomcat相比较慢6
- 16. java的ServerSocket在.net
- 17. c#TcpClient和java ServerSocket
- 18. Java ServerSocket WebSocket回复
- 19. 多ServerSocket连接Java
- 20. Java + ServerSocket +防火墙
- 21. JPA @Version与嵌入类
- 22. 登录嵌入式Tomcat
- 23. Arquillian,Spring WebApplicationInitializer,嵌入式Tomcat
- 24. Maven嵌入式Tomcat版本
- 25. 在Tomcat中嵌入Felix
- 26. 嵌入在tomcat中的Hazelcast
- 27. 嵌入式Tomcat失效
- 28. Vaadin Java与Apache Tomcat
- 29. serversocket蓝牙serversocket
- 30. 嵌入脚本java嵌入