java learning path (一)工具篇一、 jdk (java development kit) jdk是整个java的核心,包括了java运行环境(java runtime envirnment),一堆java工具和java基础的类库(rt.jar)。不论什么java应用服务器实质都是内置了某个版本的jdk。因此掌握jdk是学好java的第一步。最主流的jdk是sun公司发布的jdk,除了sun之外,还有很多公司和组织都开发了自己的jdk,例如ibm公司开发的jdk,bea公司的jrocket,还有gnu组织开发的jdk等等。其中ibm的jdk包含的jvm(java virtual machine)运行效率要比sun jdk包含的jvm高出许多。而专门运行在x86平台的jrocket在服务端运行效率也要比sun jdk好很多。但不管怎么说,我们还是需要先把sun jdk掌握好...
您现在可能已在使用 javabean,但还不了解它。如果有支持 java 的浏览器,那么,在桌面上使用 javabean 就没有限制。使用的 web 页面可以将 bean 作为小应用程序的一部分。 您很快就会和作为浏览器可视部分的 javabean 交互,然后,那些 javabean 将与服务器上的 ejb 接口。这种能力也可以扩展到因特网和内部网。 javabean 和 server bean(通常称为 enterprise javabean (ejb))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。 这开辟了巨大商机。因为 javabean 是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的 javabean,而...
用 visualage for java 开发企业级 bean victor chan,jin li 和 rob stevenson ibm 多伦多实验室 内容: 挑战 迎接挑战 典型方案 小结 作者简介 本文最初出现在 ibm.d_m@il: developer directions 的 6/7 月版中。每期 developer directions 的英文和法文版本都有 pdf 格式供您下载;德文版和意大利语版正在筹划中。 企业级 bean 是符合 sun microsystem 的 enterprise javabeans (ejb) 组件模型的服务器端非可视化软件组件。这些企业级 bean 使应用程序编程人员能够开发与平台无关的、面向事务的分布式应用程序,这种应用程序可在众多厂商的服务器上运行。 ejb 模型将应用程序特定的业务逻辑和系统功能明确分离开来。作为负责开发企业级 bea...
设计高可用java企业级应用的最佳实践摘要如今在7*24商业领域中,高可用性是网页应用的最重要需求。专门设计的底层架构可以增加网页应用的可用性,底层架构本身不会使应用更可用。本文重点在于如何设计高可用的应用。作者讨论来自于保证100%可用的j2ee应用设计中的一些最佳实践。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:ajay raina etc..;xmatrix(作者的blog:http://blog.matrix.org.cn/page/xmatrix)原文:http://www.javaworld.com/javaworld/jw-12-2005/jw-1226-jee.html译文:http://www.matrix.org.cn/resource/article/44/44227_availability+enterprise.html关键字...
db2 jdbc 技术按照 jdbc 2 规范,有四种类型的 jdbc 驱动程序体系结构:类型 1 — 这类驱动程序将 jdbc api 作为到另一类数据访问 api 的映射来实现,如开放式数据库连接(odbc)。这类驱动程序通常依赖本机库,这限制了其可移植性。jdbc-odbc 桥驱动程序就是类型 1 驱动程序的示例。 类型 2 — 这类驱动程序部分用 java 编程语言编写,部分用本机代码编写。这类驱动程序使用专门针对所连接数据源的本机客户机库。同样,由于使用本机代码,所以其可移植性受到限制。 类型 3 — 这类驱动程序使用纯 java 客户机,并使用独立于数据库的协议与中间件服务器进行通信。然后,中间件服务器将客户机请求传给数据源。 类型 4 — 这类驱动程序是用纯 java 语言编写,实现针对特定数据源的网络协议。客户机直接与数据源连...
您现在可能已在使用 javabean,但还不了解它。如果有支持 java 的浏览器,那么,在桌面上使用 javabean 就没有限制。使用的 web 页面可以将 bean 作为小应用程序的一部分。您很快就会和作为浏览器可视部分的 javabean 交互,然后,那些 javabean 将与服务器上的 ejb 接口。这种能力也可以扩展到因特网和内部网。 javabean 和 server bean(通常称为 enterprise javabean (ejb))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。 这开辟了巨大商机。因为 javabean 是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的 javabean,而不...
对服务器硬件、软件进行测试,本文仅仅是一个开端,等以后有时间会给出一些更科学的测试结果。测试系统环境: pc机, windows xp sp2cpu:amd athlon(tm) 64 processer 3000+ 1.80ghz 内存:1.00gb 硬盘:7200转 数据库:mysql 5.0.17数据库引擎:innodb, max connection:2000测试工具:microsoft web application stress tool 1.1测试模拟环境:200 users, 20 stress multiper(sockets per thread), 60 seconds测试代码说明: 因小弟用pc测试,程序和数据库都较为简单,mysql的表结构: create table tt ( id text;); 用来测试的jsp程序:<% string url=&quo...
通过jpetstore学习wsad、rose、websphere的基本用法作者:moyunhe 版权申明:可以自由转载,转载务必保留以下说明和链接:作者:moyunhe 来源:matrix websphere与ibm 产品论坛前言虽然ibm放弃了wsad、rose的继续发展(取而代之的是rational software architect),但作为一代经典的rose,到今天仍然是系统建模的有力工具。至于wsad,我本人从4.0就开始使用,通过ibm的红皮书的范例和教程,我逐步掌握了jsp、ejb、webservice等技术。对于初学者来说,wsad很容易上手:安装容易 中文菜单 本身带websphere测试环境、不需要复杂的配置 ibm红皮书教程丰富的范例和教程 不需要额外的运行环境和插件 并且,从wsad转向eclipse相当容易,wsad本身就是基于eclipse,界面和eclips...
昨天才知道ibm出了个workplace managed client(base:eclipse3.0+rcp),配合workplace collaboration services(base:wps5.0)能够实现客户的被控形式。 整合了notes、openoffice、协同、网上教学等功能。 使用eclipse开发,开发之后部署到wcs上,由wcs负责分发到客户端。实现一次开发c/s b/s 双体现。 现在已经有许多关于用户可以从 ibm workplace 中的跨平台、跨设备功能中获得哪些好处的信息了,但是您仍然需要知道该功能对您有什么影响,以及要开发 ibm workplace 并使自己的应用程序在其上运行,您需要学习哪些知识。本文将填补这个空白。什么是 ibm workplace?ibm workplace 将后端系统的力量扩展到了前端。它通过一系列产品和技术做到了这一点,这些产...
我有ibm websphere 5.0 教材+试题想和大家共享的![下载文件]...
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 注册表 操作系统 服务器 应用服务器