c/s开发需要应用服务器么? 纳闷了,有jvm不就行了.

解决方案 »

  1.   

    开发Server端啊,我用的socket 的TCP/IP协议,但是我是第一次开发,对性能没有保障
    以前看了一个帖子说可以用tomcat进行C/S 3层开发,不知道有没有人用过,或者有类似的想法,思路
    有的话还请指教
      

  2.   

    server端也不用tomcat阿,直接在jvm上运行就可以了阿!tomcat是web服务器,跟c/s没关系
      

  3.   

    http://blog.csdn.net/lionel_pang/article/details/2507077
    我是看了这个有的想法
    可能是我表达不清楚吧
    但是不知道该怎么用
      

  4.   

    看了下,实际上还是变相的B/S开发。只不过自己去实现了B部分,也就是浏览器部分。在我看来完全没有必要了。还不如直接用B/S进行开发。纯粹画蛇添足了。
      

  5.   

    老板要C/S开发,你不可能给他个B/S的开发吧
    那S端是自己用socket开发好还是利用网络服务器端组件来开发好一点呢?网上有很多开源的网络服务器端组件,我觉得用这个比自己从socket开发好一点吧
    其实用tomcat方案也可以是吧,就是找不到相关案例
      

  6.   

    可以用webservice来做,服务端使用tomcat。客户端远程调用用接口,优点很明显,节省了服务端开发、提高服务端安全性:只暴露80/或xx端口。 现在网络那么发达了,性能应该与传统的C/s没啥区别。
      

  7.   

    用http做cs服务端确实有些局限性哈,最主要我觉得是他的无状态,一个cs系统如果需要实时处理,服务端不清楚客户端的状态还是会造成很多局限,但也得分需要,如果仅是需要服务端完成一些中心事务,或者获取一些数据,拿他做些简单的api供客户端调用也未尝不可啊如果需要些socket通信,也可以看看jboss netty
      

  8.   

    用NIO框架啊,如Netty、mina等,推荐netty。