继收购仁科和siebel之后,甲骨文目前再次计划斥资6亿美元收购jboss、zend和sleepycat三家开源厂商。 据newsfactor网站报道,甲骨文目前正与这三家企业商讨并购事宜。jboss是一家企业级中间件厂商,zend是一家php工具开发商,而sleepycat为数据库供应商。 对此,forrester分析师michael goulde称:“如果甲骨文能够同时并购jboss、zend和sleepycat,那么就甲骨文就可以打造出一个强有力的开源平台,足以与ibm的入门级web sphere community edition相竞争。” goulde还指出:“甲骨文并不想放弃开源市场,或者说不甘在该市场落后于ibm。当前,ibm在开源社区有着举足轻重的地位。如果甲骨文能够借助上述三家企业打进开源市场,相信会为公司的其他产品和服务赢得更多的消费者。” 此前,甲骨文分别以103亿美...
一:简介 tomcat是jakarta项目中的一个重要的子项目,其被javaworld杂志的编辑选为2001年度最具创新的java产品(most innovative java product),同时它又是sun公司官方推荐的servlet和jsp容器(具体可以见http://java.sun.com/products/jsp/tomcat/),因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。 二:安装及配置 tomcat最新版本为4.0.1,这个版本用了一个新的servlet容器catalina,完整的实现了servlet2.3和jsp1.2规范。注意安装之前你的系统必须安装了jdk1.2以上版本。 (一):安装 1:windows平台 从tomcat网站下载jakarta-tomcat-4.0.1.exe,按照一般的...
java发展到现在,按应用来分主要分为三大块:j2se,j2me和j2ee。这三块相互补充,应用范围不同。 j2se就是java2的标准版,主要用于桌面应用软件的编程; j2me主要应用于嵌入是系统开发,如手机和pda的编程; j2ee是java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和erp系统。 先学习j2se 要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用ide,然后渐渐的过渡到使用ide开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。 不要被ide纠缠 在学习java和j2ee过程中,你会遇到五花八门的ide,不要被他们迷惑,学java的时候,要学语言本身...
前言 本文是为想在jboss环境下进行ejb开发的读者而写的,在阅读本文之前,你最好对ejb有一个基本了解。 jboss是一个开放源码的免费ejb服务器,它实现了其它j2ee所规定的大多数功能,现在sun公司已经把jboss作为j2ee1.4的标准实现服务器了,本文就带领大家从jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。 jboss的安装与启动 如果你是第一次使用jboss,你一定会感到很沮丧,因为它虽然是开放源码,并可以免费下载,但是它的文档或技术培训却是收费的,而且对于国人来说高不可及(几天的培训大约要10000美元,文档也要几十至几百美一份)!如果你试图在网上找一些关于jboss下简单入门的文章,可只是那么寥寥可数的几篇,而且很少有菜鸟级的文章。相反,对其核心设计等高深理论性的文章倒是居多,这样反倒让你越看越糊涂。因此,本文的目的就...
borland jbuilder 是一个非常方便的java ide 开发工具,而jboss 则是一个很好的开源应用服务器,oracle 9i是优秀的企业级数据库。下面就介绍在windows xp环境下来配置jbuilder 2005、jboss 4.0和oracle9i 的j2ee开发环境。 1.安装 sdk 到 d:j2sdk1.4.2_06;方法为:双击执行下载的 j2sdk-1_4_2_06-windows-i586-p.exe 文件,选择安装目录为 d:j2sdk1.4.2_06,其它默认即可。 2.安装jboss,方法为:将下载的 jboss-4.0.1rc1.zip 文件解压到任意一个目录,如 d:jboss4.0,在此文件夹下有一系列的文件和文件夹。即将 jboss 安装到了 d:jboss4.0目录中。 3、设置环境变量,在 winxp 下方法为,在桌面上右键点...
在从weblogic系统迁移到jboss系统的时候,中文存储到数据库和xml文件出现乱码。 我使用的是jboss3.0.8jetty版。 这是由于jboss中传递变量默认的iso-8859-1的西文字符集。 我的解决办法是直接修改org.mortbay.jetty.jar。这样不用在程序中写很多转换过程。 首先到http://sourceforge.net/project/showfiles.php?group_id=7322,凡是叫 xxxx-src.tar.gz 的,都是源代码。我下载的是jetty-4.2.20rc0-all。 在../jboss-3.0.8/server/default/deploy/jbossweb.sar目录下,需要修改org.mortbay.jetty.jar中的orgmortbayhttp下的httprequest.java 下面是代码修改部分:...
在ejb2.1的规范中需要实现ejbtimeout方法,当然还有ejbpassivate、ejbremove等方法。在ejb3.0中,只有你想用它们的时候,你才必须创建它们,否则不必实现。 这个例子主要有5个文件,这个例子的bean是一个无状态会话bean: newstimer.java:业务接口。 newstimer.java:业务实现类。将来我们开发的ejb也都是这样命名(在接口名上加上bean)。 client.java:测试ejb的客户端类。 jndi.properties:jndi属性文件,提供访问jdni的基本配置属性。 build.xml:ant 配置文件,用以编译、发布、测试、清除ejb。 下面针对每个文件的内容做一个介绍。newstimer.javapackage com.kuaff.ejb3.schedule;import javax.ejb.remote;@remo...
说实话,在使用jbuilder前 我也是有抵触情绪的,认为java图形界面程序总是很慢,但是由于经不住jbuilder强大的ejb开发功能的诱惑,将我原来piii 450 128m内存扩展到192m以后,安装上jbuilder 7,惊奇的发现,庞大的jbuilder 7居然可以顺畅的运行了。 运行jbuilder 7的感觉和在我机器上运行 corel draw 10一样,虽然启动时都一样慢,但在使用过程中就非常顺畅,没有停顿。jbuilder 7不愧是现在最好的java开发工具. jbulder ejb2.0的可视化工具可以在几分种内开发cmp ejb,开发者有更多的时间花在客户市场上,这样看似复杂的ejb开发已经变得非常简单和迅速。 一、安装准备工作 1.正确安装jboss+tomcat 2.下载安装jbuilder 7 企业版, 3.开始你自己的项目开发,为项目设置serv...
在前面的例子中,我们每一个实体bean只映射到数据库中的一张表上。事实上,一个实体bean可以映射到多张表上。在一些需要字典表的项目上会经常用到,象以前我做过的项目,使用到很多国标规定的数据表。在我们下面这个例子中,性别作为一个字典表存在,学生这个实体将映射到学生信息表、性别表这两个表。 从表可以使用@secondarytable来注释:@target({type}) @retention(runtime)public @interface secondarytable { string name(); string catalog() default ""; string schema() default ""; joincolumn[] join() default {}; uniqueconstraint[] uniqueconstraints() default {};} 这个注...
jboss,作为j2ee应用服务器,以其ejb容器卓越的性能、技术的潮流性、开发部署j2ee应用的方便性赢得了很多j2ee开发者的信赖。其中,免安装、基于jmx构架、热部署(hot deploy)、快速开发ejb应用等几项特征与其他商用服务器相比,显得有些得意忘形的样子。 尽管其本身没有重大的缺陷,但毕竟是open source的开发模式,文档很少,因此要很好的掌握、精通开发基于jboss的应用还是显得有些力不从心。 本文结合作者的开发经验,给出在jboss 3.2.1下开发j2ee的一些很实用的相关的注意事项和规则。其中,读者一定要知道jboss 3.2.1作为jboss的过渡产品(与jboss 3.0.x、jboss 4.x相比),自然有些东西和jboss 3.0.x、jboss 4.x有很大差别。但是,一般情况下,本文介绍的内容,大体上都适合jboss各个版本。 下载完jboss ...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器