仓酷云

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

[学习教程] 了解下JAVA的实战JBOSS - 教你写第一个EJB

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:28:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
手机用到的是用j2me所编出来的小程序。
媒介
本文是为想在JBOSS情况下举行EJB开辟的读者而写的,在浏览本文之前,你最好对EJB有一个基础懂得。
JBOSS是一个开放源码的收费EJB服务器,它完成了别的J2EE所划定的年夜多半功效,如今sun公司已把JBOSS作为J2EE1.4的尺度完成服务器了,本文就率领人人从Jboss3.2.6的安装入手下手,一向到开辟出一个完全的”hello,world”的ejb为止。
JBOSS的安装与启动
假如你是第一次利用JBOSS,你必定会感应很懊丧,由于它固然是开放源码,并能够收费下载,可是它的文档或手艺培训倒是免费的,并且关于国人来讲高不成及(几天的培训约莫要10000美圆,文档也要几十至几百美一份)!假如你试图在网上找一些关于JBOSS下复杂进门的文章,可只是那末屈指可数的几篇,并且很少有菜鸟级的文章。相反,对其中心计划等深邃实际性的文章却是占多数,如许反倒让你越看越懵懂。因而,本文的目标就是:让你的JBOSS尽快地跑起来,并即刻能够在其之上开辟出复杂的EJB!
在安装JBOSS之前,起首要断定你已安装了jdk1.3或以上版本,因为JBOSS不像weblogic等别的使用服务器绑缚了JDK,因而JBOSS非要jdk的撑持才干运转。然后在http://www.jboss.org网站高低载一个jboss的刊行版(我下载的是jboss-3.2.6.zip),在本文中我利用的其不乱的刊行版JBOSS3.2.6 (集成了tomcat4.1),必要附带一句的是tomcat是apache基金会旗下出名的开源jsp/servlet服务器,假如要更多的懂得tomcat,请会见http://jakarta.apache.org以取得更具体的信息。
当你把jboss-3.2.6.zip下载以后,下一步就是将它解紧缩,假如你是在windows上,能够用winzip或winrar;假如是在linux下,就用unzip命令,以我本人为例,假定我将它解压到了以下目次
c:jboss-3.2.6
相对weblogic,websphere等j2ee服务器来讲,JBOSS的启动是复杂得出人意料,假如你是windows用户,只必要进进c:jboss-3.2.6in上面,输出run.bat命令,JBOSS就跑起来啦;假如是linux用户的话,只必要进进c:jboss-3.2.6in上面,输出run.sh,那末JBOSS也一样运转。怎样?是挺复杂的吧?

<br>
当你输出run.bat或run.sh后,你会发明屏幕上会不休地转动一些提醒信息,过约莫1分钟以后(依附于你呆板的设置,我的是P41.7G,128M),提醒信息就会中断转动,以下图所示:

<br>
(注重:假如你是在windows下,那末请让这个DOS窗口一向坚持这类形态,万万不成将个中止!)
如许,JBOSS就已处于运转形态了。和别的J2EE服务器一样,JBOSS也供应了一个WEB体例把持台,利用办法是在IE扫瞄器中输出http://127.0.0.1:8080/web-console/,如许你就会看到以下图所示的一个把持台:

<br>
怎样?这个界面涓滴不比weblogic的差吧?经由过程这个把持台,你能够静态地对JBOSS的服务举行办理和监控。
<p>
在ruby里才是一切皆对象。当然我不并不是很了解ruby,但是ruby确实是将语法简化得很好。
简单生活 该用户已被删除
沙发
发表于 2015-1-30 11:11:51 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
深爱那片海 该用户已被删除
板凳
发表于 2015-2-6 07:41:38 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-8 20:39:08 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
透明 该用户已被删除
5#
发表于 2015-2-12 10:13:04 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
蒙在股里 该用户已被删除
6#
发表于 2015-3-3 01:06:58 | 只看该作者
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
老尸 该用户已被删除
7#
发表于 2015-3-7 05:10:18 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
乐观 该用户已被删除
8#
发表于 2015-3-10 00:43:35 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
不帅 该用户已被删除
9#
发表于 2015-3-17 03:10:32 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
山那边是海 该用户已被删除
10#
发表于 2015-3-23 17:15:01 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 23:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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