C/S和B/S结构

03-09-07 yangyu
各位高手:

我正在做一个项目,client端进行编辑,server端处理。简化的编辑直接在web page中进行,即B/S结构;复杂的编辑须在client端应用程序中进行,属C/S结构。

现在有三个方案:

方案1:B/S结构中采用JSP+Servlet+java Bean。C/S结构中client端直接访问server端数据库。这个方案易实现(以我目前的水平),但两种结构复用的代码很少。

方案2:B/S结构中采用JSP+Servlet+java Bean。C/S结构中client端用java.net.URL访问server端Servlet。不清楚两种结构复用Servlet的程度。

方案3:B/S结构中采用JSP+EJB。C/S结构中client端用RMI访问server端EJB。我用过EJB(基本的),觉得对简单项目有点浪费?

请各位高手多多指教。

e-mail: iamyy2002@yahoo.com.cn

anonymous
2003-09-07 14:52
参考一下这个文章如何?

http://www.csdn.net/news/newstopic/12/12627.shtml

能用简单的工具完成的就坚决不要使用复杂的。

"编程不必是自我虐待"

anonymous
2003-09-07 14:53
补充:不是高手。

(请问各位高手,如何编辑我发的贴子?THS)

yangyu
2003-09-07 15:32
先谢谢啦!

"能用简单的工具完成的就坚决不要使用复杂的。"

这话我赞成,但。。。

能少写一点代码为何要多写?代码复用可以大大减少修改、维护的代价。用方案2或3,业务逻辑变动时我可能只须改变服务器端代码。

猜你喜欢