论坛首页 Java企业应用论坛

企业应用中C\S是怎样的架构?

浏览 17836 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
作者 正文
   发表时间:2008-11-05  
数据格式可以试试看用json替代xml,解析小很多,快很多。
0 请登录后投票
   发表时间:2008-11-05  
有人说用mono,至少企业开发,没有这方面的实际例子。稳定性就是一个问题,除了问题还没有人可以提供商业支持。
0 请登录后投票
   发表时间:2008-11-06  
RCP+http协议+ejb/spring+dao+db
0 请登录后投票
   发表时间:2008-11-06  
ltian 写道
楼主大可不必征求什么意见了。你们专门要做C/S,在C方面,你们用了最好的技术,在S方面也用了最好的技术。可以说C和S都无敌了,没有别的方案比你们现在的方案更好了。

这句话,什么意思!麻烦说明一下!
0 请登录后投票
   发表时间:2008-11-06  
还真是第一次听说用微软的东西和EJB这种东西在一起用的,有点儿怪异
0 请登录后投票
   发表时间:2008-11-06   最后修改:2008-11-06
你们到底是用三层结构还是用C/S结构?
我觉得你表达的意思是三层结构,而不是真正意义上的C/S结构,
对于这样处理,流程是如下(协议Tcp/Ip,连接根据需要选择实时连接或者按需连接)
client<------->协议<------>连接提取数据服务<--------->数据库

连接提取数据服务既然用到了Ejb则可选择java做service
client用.NET ,将service数据用client可识别的格式固定生成数据流,传到client进行解析,
client端数据表现控件直接装载数据即可。
对于数据格式选择,要看client所用数据控件所需格式了,服务端做好直接生成所需格式的方法,
用的时候调用即可。



0 请登录后投票
   发表时间:2008-11-06  
这种结构没有错啊。
可以提升的就只有协议部分。
因为xml我还是觉得慢啦。。
试试看json啦。
毕竟都是数据来数据去的。不要想太多,比较好。
0 请登录后投票
   发表时间:2008-11-06  
ztka 写道
数据格式可以试试看用json替代xml,解析小很多,快很多。


json比xml小而且快,但是依然脱离不了文本格式;
这个是性能改进点;
基于这个来说,hessian就是很好的方案了,支持的语言多,性能很高,而且有了很多应用

0 请登录后投票
   发表时间:2008-11-06  
laowood 写道
我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?

相比而言,我们公司更变态,前台C#,后台EJB,更无法理喻的是通讯靠的是webservice,快崩溃了,这种开发模式居然在项目开发中频繁使用。
0 请登录后投票
   发表时间:2008-11-07   最后修改:2008-11-07
windir 写道

你们到底是用三层结构还是用C/S结构? 我觉得你表达的意思是三层结构,而不是真正意义上的C/S结构, 对于这样处理,流程是如下(协议Tcp/Ip,连接根据需要选择实时连接或者按需连接) client&lt;-------&gt;协议&lt;------&gt;连接提取数据服务&lt;---------&gt;数据库 连接提取数据服务既然用到了Ejb则可选择java做service client用.NET ,将service数据用client可识别的格式固定生成数据流,传到client进行解析, client端数据表现控件直接装载数据即可。 对于数据格式选择,要看client所用数据控件所需格式了,服务端做好直接生成所需格式的方法, 用的时候调用即可。


请问C/S,B/S在你看来怎么定义的?

现在任何系统恐怕都不是直接连数据库的2层结构的吧!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics