当前位置:编程学习 > JAVA >>

java部署的问题,谁有相关经验,帮我解答下

   我需要做一个java的项目,它的作用是接收来自客户端的请求,然后以socket的方式把数据流返回给客户端,服务端不需要任何界面,我应该怎么部署,是否需要用到TOMCAT?
   另外我还希望能放到一个免费的空间里,可是我看到很多免费收费的空间都是JSP的,没有纯JAVA的,谁能给我点帮助? --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 楼主 hust_mse 的回复:
   我需要做一个java的项目,它的作用是接收来自客户端的请求,然后以socket的方式把数据流返回给客户端,服务端不需要任何界面,我应该怎么部署,是否需要用到TOMCAT?
   另外我还希望能放到一个免费的空间里,可是我看到很多免费收费的空间都是JSP的,没有纯JAVA的,谁能给我点帮助?

===========================================
如果有客户端,应该不是B/S结构吧?不需要TOMCAT。如果你要用到WEB页面,就不一定要用SOCKET,其实是不要你自己去写,向SSH架构也完全可以实现(本人不会SSH)。 --------------------编程问答-------------------- 你直接通过java的main函数启动也可以,或者通过webserver的servlet启动也是可以的,都可以完成部署。一般空间的话只能通过web部署。
不过你用免费的空间应该不会支持你的socket通信,如果可以的话,建议你做成webservice的,或者自己实现用http协议通信。否则免费空间肯定都有防火墙的,你想如果免费空间上大家都随意的去使用socket,怎么可呢? --------------------编程问答-------------------- 可以尝试着用swing开发界面,使用mina框架进行与客户端/服务端进行tcp/udp数据的传输。部署的时候,可以把工程打成可运行的jar包。直接运行即可。还可以用.bat文件调用可运行的.jar文件。直接运行.bat文件。就可以了。 --------------------编程问答-------------------- 一个main函数就可以或者启动一下线程执行都是可以!
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,