锁定老帖子 主题:企业应用中C\S是怎样的架构?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-04
fnet 写道 laowood 写道 我们公司开发程序一般是 C# Winform 做客户端,EJB做服务器端,两者之间的通信全靠 http协议 来回POST XML,老感觉这样做不爽,不知道大家用什么来互相通信?这不是挺好的吗?如果你们公司的客户端要求很高,完全可以这么做 但是对于大数据量访问的话,这样效率很低, |
|
返回顶楼 | |
发表时间:2008-11-04
我从来都是自定协议.除非要跟别人的系统对接
|
|
返回顶楼 | |
发表时间:2008-11-04
不是最优解,xml来xml去累死人了。。。这个架构自己搞晕自己。。。
|
|
返回顶楼 | |
发表时间:2008-11-04
全部windows平台。。。全部net..
|
|
返回顶楼 | |
发表时间:2008-11-04
很像HP和SUN的框架,如果是这样的话,应该是历史遗留问题。呵呵
|
|
返回顶楼 | |
发表时间:2008-11-04
amonlei 写道 不是最优解,xml来xml去累死人了。。。这个架构自己搞晕自己。。。
异构的架构,为了以后的拓展,只能忍了 |
|
返回顶楼 | |
发表时间:2008-11-04
这种架构挺好,延伸一点就可以做自己的浏览器了。而且可以把ie嵌进去。企业应用这样挺好,自己控制一切
|
|
返回顶楼 | |
发表时间:2008-11-04
rcp+ejb |
|
返回顶楼 | |
发表时间: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并没有那么好吧,只是前台效果比较好罢了. |
|
返回顶楼 | |
发表时间:2008-11-04
laowood 写道 gwinthis 写道 异构的架构,这样做比较合理。 愿闻其详 因为你的客户端和服务端的平台已经确定是确定的,并且是异构的, 所以只能在数据载体和通讯协议上做出调整,传统的CS会选择用socket来通信,自己定义数据结构,但带来的问题是接口高度耦合,无法复用。使用http+xml应该是种进步,也是SOA的简单实现了,当然你可以选择更新的SDO,不过成熟样例较少,可能要吃螃蟹了。 |
|
返回顶楼 | |