Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
Swing+EJB,有没有这样用过的,请大家谈谈看法!
04-03-29
1a
我觉得Application例如用Swing开发的应用程序,能比较容易开发出复杂的客户端,如果通过EJB例如会话Bean作为远程方法调用,能解决以前C/S架构直接连数据库的connection限制问题,或者免除直接用TCP进行通讯的规约问题,再加上可以通过JavaWebStart能够解决软件版本分发升级问题。不知道有没有用这样的模式进行开发的项目,希望大家谈谈自己的观点!
banq
2004-03-31 09:42
这就是所谓肥客户端 Fat client:
fat client访问EJB有两种方式:
1.client ---> Web Services --> EJB
2.客户端如果是SWING之类Java程序,就不必将对象转为XML,耗费时间,直接将对象序列化通过http传回后台,再交由EJB处理。
J道EJB方法调用框架就是这个原理,相关原来设计可见我的"Java实用系统开发指南"一书第5章。