仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 473|回复: 10
打印 上一主题 下一主题

[学习教程] 了解下JAVA的Geronimo renegade: OpenEJB和Apache Geronimo的EJB完成

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包......
EnterpriseJavaBeans(EJBs)究竟有甚么了不得的,为何对Java™2Platform,EnterpriseEdition(J2EE)开辟来讲云云主要?在这一期的Geronimo反叛者专栏中,OpenEJB的配合开创人DavidBlevins将先容EJB能够为您做甚么,并注释OpenEJB怎样被选择作为ApacheGeronimo的EJB完成。
简介
说其实的,在我看来,EJB其实不好用。它们必要开辟职员在使用程序中投进比他们想像的还要多的精神;它们引觉得基本的接口强迫您完成很多您乃至基本不必要的功效;并且由于您必要在容器中运行它们,以是利用JUnit将它们与使用程序的其他部分一同测试是非常辣手的。
但是,它们大概恰好恰是J2EE开辟的基石。
以是当ThePowersThatBe约请我在这一期Geronimorenegade当选择OpenEJB作为ApacheGeronimo的EJB完成时,我的兴趣被引发了。大概我能终极弄分明它究竟有甚么了不得的。
OpenEJB怎样成为ApacheGeronimo的一部分
我曾打德律风给DavidBlevins,他与RichardMonson-Haefel在六年前配合创立了OpenEJB,他还创立了Geronimo。我想晓得OpenEJB为Geronimo供应了甚么,和EJB自己为开辟职员供应了甚么。
我起首问他OpenEJB是怎样在Geronimo等对照年夜的项目复兴起的。David注释说,他在Geronimo还没有正式发布、只是一个传说风闻的时分就已撑持Geronimo项目了。“以是我相对是所谓的Geronimo诡计的一部分”,他开顽笑地说。
哈,又是诡计。我问他为何总是如许描述Geronimo呢。“哦,Geronimo真的十分FUD(害怕,不断定,嫌疑),关于云云标榜我们的那些人来讲。”他注释说,Geronimo开创人的方针起首是将将合适的人会萃起来,然后才思索符合的组件。“介入创立Geronimo的团体基础上都将自我和本人的代码抛在一边,而决意起首将本人投进项目中”,David告知我。基础上,他们是从一张白板入手下手实验创立项目标。
那末OpenEJB是怎样成为这张白板的一部分呢?“哦,我猜缘故原由就是您所晓得的那些”,David说。但他其实不非常严厉。现实上,一入手下手是最后的Geronimo开创人之一的DainSundstrom约请他到场该项目标。Dain实践上在一年前就曾试图延聘David介入一个相似的开放源码项目:“有一段工夫,他列入了TwinCitiesJavaUsersGroup(TCJUG)的每次交际聚首,其实不断就此事胶葛我。”
当他们的确走到一同时,真的是射中必定一样。固然他们两个都来自Minnesota,但组建Geronimo项目标时分,David正在SanFrancisco任教。“我说,‘如许吧,我如今在SanFrancisco,以是您必需比及我前往Minnesota。’固然他说,‘太好了,我也在SanFrancisco’,他刚从一个集会前往来。以是那天我们恰好在SanFrancisco聚到一起会商,他原本觉得会持续失掉我一向给他的no。但当重心从另外一个项目转到ApacheJ2EE完成时,谜底当即酿成yes。”。
并且,作为OpenEJB的向导人(由于Monson-Haefel在几年前已分开),David决计环绕Geronimo的事情重振该社区。“我们只晓得这是应当做的事变”,他说。
不但云云,OpenEJB和Geronimo这两个整体创建了年夜型项目中稀有的合作。OpenEJB的AlanCabrera编写了Geronimo的平安体系。AaronMulder,一本有关Geronimo的可自在下载的书本的作者,也一本正经地反省了这个由IBM
爱飞 该用户已被删除
沙发
发表于 2015-1-20 16:03:47 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
老尸 该用户已被删除
板凳
发表于 2015-1-25 09:20:03 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
若天明 该用户已被删除
地板
发表于 2015-1-26 15:23:13 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
飘灵儿 该用户已被删除
5#
发表于 2015-2-4 15:14:10 | 只看该作者
是一种使用者不需花费很多时间学习的语言
乐观 该用户已被删除
6#
发表于 2015-2-7 20:53:46 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
简单生活 该用户已被删除
7#
发表于 2015-2-11 07:23:08 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
兰色精灵 该用户已被删除
8#
 楼主| 发表于 2015-3-1 23:29:04 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
活着的死人 该用户已被删除
9#
发表于 2015-3-11 00:53:52 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
小妖女 该用户已被删除
10#
发表于 2015-3-17 17:10:38 | 只看该作者
是一种突破用户端机器环境和CPU
admin 该用户已被删除
11#
发表于 2015-3-24 13:10:22 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表