想实现rich client,已经厌烦了swing的繁琐与丑陋,对swt也不敢贸然使用,各种类xul技术还不成熟,因此想直接用.net的winform远程访问基于spring的服务器端应用,虽然有点不伦不类,还是想研讨一下。关键是方案必须满足规模化交付。 
 前台打算采用智能客户端的方式 然后数据交换用websevice。传输XML文件到后台(文件信息是前台终端采集到的),然后后台的系统是一个类似OA的系统。不全部用。net是因为项目小组技术的积累。java服务器端的跨平台能力 
众多优秀开源的产品可被引用... 等等使用Hessian协议访问Java服务器端组件要注意什么呢?
winform可以通过HTTP访问中间层,但是winform端缺乏一种类似Strus和Webwork的前台框架,不知有无此方面的OpenSource?求教!!

解决方案 »

  1.   

    性能是个问题,本来rich client客户端压力就大比较慢,你后台在慢点。不太好。还是同一语言平台比较好二进制远程调用比较快。
      

  2.   

    性能是个问题,本来rich client客户端压力就大比较慢,你后台在慢点。
      

  3.   

    我感觉方案可行,不过winform我也不熟悉,性能可以做优化,不要一次性大规模传数据就可以
    不过我有一些疑问,你这种架构后台需要连接不同的客户端来做展示吗?后台运行的系统有要求吗?
    如果第一个问题是不需要,第二个微软也可以的话,我感觉实在没有必要这么做
      

  4.   

    提出这个方案是不错,webservice这个太强了,在哪都可以用,基于xml格式的数据传输,  上面提出的方案理论上应该是行得通的,但得根据实际情况来,看数据量,然后交互速度,性能...
    各种方面都要考虑,现在各种个样的语言都能用在一起了,他们只需提供外部接口就行了,让别人去用,自己不管了