初识glassfish

以前XY一直使用的是apache+tomcat的配置。tomcat的话,基本上学习成本不高,也容易上手,但是apache(httpd)的话,其复杂度是tomcat的几倍。到现在为止,XY还没有借过一本比较详细的介绍apache的书,但是XY知道,这个apache实际上很复杂。

最近XY偶尔一次看到了glassfish。这个开源的JEE容器,比起tomcat更加接近weblogic等商业性质JEE容器的存在。如果没有问题的话,这个JEE容器可以代替apache+tomcat的组合,对于XY来说,是一个不错的选择。

XY开始找glassfish的资料了。google了glassfish之后,找到了glassfish的官方网站。glassfish的版本挺多的,最新的版本是v3的某个版本,stable(稳定)的是v2.1,不过另外还有一个v3 prelude的版本。就XY在netbeans中使用的经验,XY还不能分辨这些版本的区别。不过很好的是,[url]https://glassfish.dev.java.net/public/comparing_v2_and_v3.html[/url]这个页面,告诉了XY两个版本之间的区别,以及适用的范围。另外,如果你有兴趣的话,可以参照[url]http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishVsTomcat[/url]这个页面上的glassfish和tomcat的对比。

xy选择了v3 prelude,因为xy用不到集群等高级功能,但是需要一些类似脚本语言的容器的功能。在[url]https://glassfish.dev.java.net/public/downloadsindex.html[/url]这个页面开始下载glassfish。因为是第一次下载,所以选择了linux下的带GUI的那个SH的版本,也就是[url]http://download.java.net/glassfish/v3-prelude/release/glassfish-v3-prelude-unix-ml.sh[/url]这个文文件。

安装过程可以参照[url]http://docs.sun.com/app/docs/doc/820-5968/ghmos?a=view[/url],其实也就是从[url]http://docs.sun.com/app/docs/doc/820-5968[/url]连接过去的。整个过程中需要指定,admin的端口,admin的用户名和密码还有服务端口(和安装位置)。

安装其实很容易,不过貌似这个40+MB的东西安装以后挺大的。XY tree了一下,貌似里面还带了一个python 2.4 mim的东西,不清楚是用来做什么的。然后是启动和运行。

这方面官方网站上的资料很不错,比如[url]http://docs.sun.com/app/docs/doc/820-4836/aboaa?a=view[/url],大致上启动阿,停止阿,deploy阿,undeploy阿还有update什么的都告诉你了,很容易。XY是没有weblogic的经验拉,不过貌似学起来也不慢。

最后就是初次使用的总结。
感觉初次使用的感觉很不错,虽然中文资料没找,不过感觉使用起来还是很方便的。现在存在的问题主要是在服务器上是不能用GUI安装的,其次就是安装好以后服务端口等等的配置问题,这方面还需要细细看看SUN的文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值