有没有人用tomcat做为服务器进行c/s的开发啊?

钟情 2012-09-25 10:54:32
有没有人用tomcat做为服务器进行c/s的开发啊?
以前一直做B/S的开发,但是最近要做c/s方面的应用开发,不想自己写服务器,能不能用tomcat之类的web服务器啊?麻烦哪位大神说一下思路吧
...全文
425 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
virgin000 2014-10-21
  • 打赏
  • 举报
回复
用NIO框架啊,如Netty、mina等,推荐netty。
钟情 2012-09-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

可以用webservice来做,服务端使用tomcat。客户端远程调用用接口,优点很明显,节省了服务端开发、提高服务端安全性:只暴露80/或xx端口。

现在网络那么发达了,性能应该与传统的C/s没啥区别。
[/Quote]
试了那么多方法,最后还是用了这个
lip009 2012-09-25
  • 打赏
  • 举报
回复
看了下,实际上还是变相的B/S开发。只不过自己去实现了B部分,也就是浏览器部分。在我看来完全没有必要了。还不如直接用B/S进行开发。纯粹画蛇添足了。
钟情 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

server端也不用tomcat阿,直接在jvm上运行就可以了阿!tomcat是web服务器,跟c/s没关系
[/Quote]
http://blog.csdn.net/lionel_pang/article/details/2507077
我是看了这个有的想法
可能是我表达不清楚吧
但是不知道该怎么用
lip009 2012-09-25
  • 打赏
  • 举报
回复
server端也不用tomcat阿,直接在jvm上运行就可以了阿!tomcat是web服务器,跟c/s没关系
钟情 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

c/s开发需要应用服务器么? 纳闷了,有jvm不就行了.
[/Quote]
开发Server端啊,我用的socket 的TCP/IP协议,但是我是第一次开发,对性能没有保障
以前看了一个帖子说可以用tomcat进行C/S 3层开发,不知道有没有人用过,或者有类似的想法,思路
有的话还请指教
lip009 2012-09-25
  • 打赏
  • 举报
回复
c/s开发需要应用服务器么? 纳闷了,有jvm不就行了.
钟情 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

用http做cs服务端确实有些局限性哈,最主要我觉得是他的无状态,一个cs系统如果需要实时处理,服务端不清楚客户端的状态还是会造成很多局限,

但也得分需要,如果仅是需要服务端完成一些中心事务,或者获取一些数据,拿他做些简单的api供客户端调用也未尝不可啊

如果需要些socket通信,也可以看看jboss netty
[/Quote]
嗯,我打算用开源的网络服务器端组件,自己就不用去写较底层的东西了
yktd26 2012-09-25
  • 打赏
  • 举报
回复
用http做cs服务端确实有些局限性哈,最主要我觉得是他的无状态,一个cs系统如果需要实时处理,服务端不清楚客户端的状态还是会造成很多局限,

但也得分需要,如果仅是需要服务端完成一些中心事务,或者获取一些数据,拿他做些简单的api供客户端调用也未尝不可啊

如果需要些socket通信,也可以看看jboss netty
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
c/s开发需要应用服务器么? 纳闷了,有jvm不就行了.
[/Quote]
+1
钟情 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

可以用webservice来做,服务端使用tomcat。客户端远程调用用接口,优点很明显,节省了服务端开发、提高服务端安全性:只暴露80/或xx端口。

现在网络那么发达了,性能应该与传统的C/s没啥区别。
[/Quote]
以前么用过,我先去了解一下
比特灵 2012-09-25
  • 打赏
  • 举报
回复
可以用webservice来做,服务端使用tomcat。客户端远程调用用接口,优点很明显,节省了服务端开发、提高服务端安全性:只暴露80/或xx端口。

现在网络那么发达了,性能应该与传统的C/s没啥区别。
钟情 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

看了下,实际上还是变相的B/S开发。只不过自己去实现了B部分,也就是浏览器部分。在我看来完全没有必要了。还不如直接用B/S进行开发。纯粹画蛇添足了。
[/Quote]
老板要C/S开发,你不可能给他个B/S的开发吧
那S端是自己用socket开发好还是利用网络服务器端组件来开发好一点呢?网上有很多开源的网络服务器端组件,我觉得用这个比自己从socket开发好一点吧
其实用tomcat方案也可以是吧,就是找不到相关案例

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧