从EJB容器得到的分布式灵感

来源:互联网 发布:java validate关键字 编辑:程序博客网 时间:2024/04/29 01:18

一个C#分布式容器的开发日记

1.思考

由于公司的业务需要,我从DELPHI转向JAVA,,没办法,只有重拾书本.(混口饭,不容易呀)

刚才时,自己还有一点抵触的思想,毕竟自己一直都对JAVA没兴趣,不然也不会业余学习DONET了.可是看到EJB时,我突然想到一些东西

在delphi中开发分布式程序需要借助MIDAS,一切都基于在DCOM上的东西,虽然便捷,但是不能达到EJB中提出的--"开发人员只要关心业务,系统级的问题,交给容器".delphi中没有考虑到这样的问题,这样难免会延长开发进度,同时会造成升级麻烦.

我想,如果能写一个类似于EJB的容器,它不具体到业务,只是提供系统级的支持,例如数据连接池,事务管理,安全管理等. 容器就像一个大箱子,不需要知道业务的实现,业务的规则,如果要实现具体业务时,就通过向容器里加载业务组件,为客户端提供业务功能. 那么向容器加载什么组件呢?我陷入一个怪圈-----
如果要绑定业务组件,那么必定造成容器只能为一个项目服务,这样就违背了它本身的含义,限制了组件的复用性.以后进行其他的开发时,不是又要从/写,或者COPY以前的代码,这个烦人的工作我是不想再做的;那么要怎么做到复用呢?DELPHI能做到吗?脑子里只有一长串的问号.
(今天先写到这里,明天继续)
第一次写BLOG,语文学得不好,请大家谅解! 我会陆续把这个开发手记写完的!!!( 容器的DEMO已经完成了,一有时间将放到网上大家共享)
原创粉丝点击