锁定老帖子 主题:Swing第四刀:代码尽散换芳华
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-07-12
swing的程序一般如何架构啊,直接用swing,连接 一个 ssh2开发的javaweb项目啊,通过httpclient来通信,这样做可不可行?(swing和web来回传xml字符串或者序列化的对象,这样能成功,但是好像没发现有人这么做,但是我上一个公司的确是这么干的),请指教啊,能告诉我你们做swing项目的时候怎么架构的嘛?分几层?是swing直接连数据库那种嘛?
|
|
返回顶楼 | |
发表时间:2010-07-12
woshicaiqiang 写道 swing的程序一般如何架构啊,直接用swing,连接 一个 ssh2开发的javaweb项目啊,通过httpclient来通信,这样做可不可行?(swing和web来回传xml字符串或者序列化的对象,这样能成功,但是好像没发现有人这么做,但是我上一个公司的确是这么干的),请指教啊,能告诉我你们做swing项目的时候怎么架构的嘛?分几层?是swing直接连数据库那种嘛? 这样做完全可行。其实有很多Swing的项目都是这样做的。通过HTTP和Java序列化并进行压缩后传输,完全可以,何罪之有呢?既可以走80端口防止防火墙的问题,又可以利用HTTP的轻量、高效,是很聪明的做法。 Swing直接连数据库的就有点太原始了,如果非分布式的桌面小程序还是可以的。大多分布式的企业应用还是要有个App Server来做中间层,而不是直接连DB。 |
|
返回顶楼 | |
发表时间:2010-07-12
芳华
散代码不就是来换这个的么?前面的人都那么小气不给你,我给你了。 new 芳华(); |
|
返回顶楼 | |
发表时间:2010-07-13
开发swig推荐 WindowBuilder 呵呵 这个eclipse插件还不错哦 style可以自定义 始终感觉swing没vs中winform开发来得快。。这点超不爽
|
|
返回顶楼 | |
发表时间:2010-07-13
Shell好经典呀,Swing也可以这么棒。
|
|
返回顶楼 | |
发表时间:2010-07-13
xiaozhonghua 写道 woshicaiqiang 写道 swing的程序一般如何架构啊,直接用swing,连接 一个 ssh2开发的javaweb项目啊,通过httpclient来通信,这样做可不可行?(swing和web来回传xml字符串或者序列化的对象,这样能成功,但是好像没发现有人这么做,但是我上一个公司的确是这么干的),请指教啊,能告诉我你们做swing项目的时候怎么架构的嘛?分几层?是swing直接连数据库那种嘛?
这样做完全可行。其实有很多Swing的项目都是这样做的。通过HTTP和Java序列化并进行压缩后传输,完全可以,何罪之有呢?既可以走80端口防止防火墙的问题,又可以利用HTTP的轻量、高效,是很聪明的做法。 Swing直接连数据库的就有点太原始了,如果非分布式的桌面小程序还是可以的。大多分布式的企业应用还是要有个App Server来做中间层,而不是直接连DB。 企业应用中可以考虑客户端与中间层使用EJB实现,用友公司的NC产品就是这么搞的. 客户端也是swing的,只是界面没楼主的这么帅,它的中间层就是EJB的.现在EJB3使用很方便. 当然轻量的web应用EJB就免了吧. |
|
返回顶楼 | |
发表时间:2010-07-13
楼主的语言幽默诙谐,可以跟蔡学庸先生有的一拼。
是否考虑业出个XXX夜未眠(就Swing夜未眠好了^_^) |
|
返回顶楼 | |
发表时间:2010-07-13
每次看楼主的文章都无比的激动。
谢谢了。 |
|
返回顶楼 | |
发表时间:2010-07-13
太感谢楼主的无私贡献! 现在可以好好的研究一下楼主的框架了。
|
|
返回顶楼 | |
发表时间:2010-07-13
赞赏楼主的奉献精神。
大家共同努力一下吧。 Swing这样的好东西,在国内沉了实在是太可惜了。 无非就是上手要求高一点,却是fat client理想的“长治久安”之策。 |
|
返回顶楼 | |