论坛首页 Java企业应用论坛

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

浏览 17716 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
作者 正文
   发表时间:2008-11-04  
fnet 写道

laowood 写道
我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?这不是挺好的吗?如果你们公司的客户端要求很高,完全可以这么做


但是对于大数据量访问的话,这样效率很低,
0 请登录后投票
   发表时间:2008-11-04  
我从来都是自定协议.除非要跟别人的系统对接
0 请登录后投票
   发表时间:2008-11-04  
不是最优解,xml来xml去累死人了。。。这个架构自己搞晕自己。。。
0 请登录后投票
   发表时间:2008-11-04  
全部windows平台。。。全部net..
0 请登录后投票
   发表时间:2008-11-04  
很像HP和SUN的框架,如果是这样的话,应该是历史遗留问题。呵呵
0 请登录后投票
   发表时间:2008-11-04  
amonlei 写道
不是最优解,xml来xml去累死人了。。。这个架构自己搞晕自己。。。



异构的架构,为了以后的拓展,只能忍了
0 请登录后投票
   发表时间:2008-11-04  
这种架构挺好,延伸一点就可以做自己的浏览器了。而且可以把ie嵌进去。企业应用这样挺好,自己控制一切
0 请登录后投票
   发表时间:2008-11-04  


rcp+ejb  
0 请登录后投票
   发表时间:2008-11-04  
ltian 写道
既然后端用了EJB,前段为何不用Flex?用C# WebForm不就是为了提高系统的人机交互质量的同时获得较高的开发效率。而用Flex的人机交互效果以及开发效率远超C# WebForm,同时使用Flex和后台EJB通讯可以不用效率低下的XML,而采用直接传递Java 对象。通讯协议仍为http,就的经验而言,基于B/S架构的企业开发最佳方案:
Flex+Blazeds+EJB.


我们是 Client(WinForm)/Service(Websphere),不是B/S结构
B/S结构中,Flex并没有那么好吧,只是前台效果比较好罢了.
0 请登录后投票
   发表时间:2008-11-04  
laowood 写道
gwinthis 写道

异构的架构,这样做比较合理。


愿闻其详


因为你的客户端和服务端的平台已经确定是确定的,并且是异构的,

所以只能在数据载体和通讯协议上做出调整,传统的CS会选择用socket来通信,自己定义数据结构,但带来的问题是接口高度耦合,无法复用。使用http+xml应该是种进步,也是SOA的简单实现了,当然你可以选择更新的SDO,不过成熟样例较少,可能要吃螃蟹了。
0 请登录后投票
论坛首页 Java企业应用版

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