在windows平台或者unix平台下,但是我的客户端可以是unix字符终端平台,还可以是windows平台的浏览器---
到底服务器是unix还是windows,如果是windows也可以用unix字符终端平台的客户端吗?而且unix字符终端和浏览器的功能一样,界面必然不同,可能只能封装相同的业务逻辑,表示层必须不同,我想这是一个典型的mvc模式

解决方案 »

  1.   

    你说得很对,在应用层体现出来的业务逻辑是一样的,表示层是不同的,因为是两个不同的平台。我的服务器不管是windows还是unix,我想并没有什么根本的差别,因为它的对外通讯是通过tcp/ip协议用socket实现的。对c/s模式下的unix终端客户端来说没有什么问题,现在就是求b/s模式下的浏览器到我的应用服务器这一部分的解决方案。请多多指教!!
      

  2.   

    没什么可说的啊,典型的三层结构,如果是J2EE体系的话,EJB封装的组件既可以给C/S的客户端调用也可以给B/S的客户端调用,M和C层相同,而V层不同就行了,尽量把业务和控制逻辑放在后台,C/S的客户端也可以是轻量级的啊。