出处 zdnet china 特稿j2ee成功背后的阴暗面应该说是企业java beans(ejb)的创建,配置和管理过程过份复杂 。当然,ejb并不是创建有用的java应用程序的唯一办法,我们有数不清的java server page(jsp)。一些人甚至称花在ejb上的时间和工作是不值得的,因为jsp同样能够很好的完成工作。但是事实是ejb有很大的潜力--特别是当你需要创建真正基于组件并成一个数据库集成在一起的应用程序的时候。 很长一段时间里,java开发者抱怨缺乏能够加快ejb应用程序开发过程的软件。这种情况在去年因为新的能够使ejb开发过程变得更容易的软件项目和产品的出现而发生了巨大的改变。我并不是在谈论象forte, visualage, 或者jbuilder这样的集成开发环境--所有这些软件适合于专家级的java开发者。我指的是能够帮助没有那么多经验的开发者快速创建强有力的基于...
用 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...
您现在可能已在使用 javabean,但还不了解它。如果有支持 java 的浏览器,那么,在桌面上使用 javabean 就没有限制。使用的 web 页面可以将 bean 作为小应用程序的一部分。您很快就会和作为浏览器可视部分的 javabean 交互,然后,那些 javabean 将与服务器上的 ejb 接口。这种能力也可以扩展到因特网和内部网。 javabean 和 server bean(通常称为 enterprise javabean (ejb))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。 这开辟了巨大商机。因为 javabean 是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的 javabean,而不...
客户背景提到ntt docomo,大家一定会想到在日本街头青年中流行的手机游戏、彩信、手机聊天等移动互联网和移动多媒体服务,近年来这些新奇有趣的功能也在国内的时尚手机用户中流行起来。作为日本最大的移动通信服务提供商,ntt docomo公司正是走在移动互联网和移动多媒体服务浪尖上的领航者。ntt docomo公司拥有覆盖全日本的通信网络,为超过4700万用户提供无线语音和数据通信服务。公司提供范围广泛的服务,包括:i-mode,世界最流行的移动互联网服务。ntt docomo公司占据了日本移动通信市场的最大份额。它的业务还扩展到日本之外,在东京、伦敦和纽约股票交易所都有上市。除了在欧洲、北美和南美拥有全资子公司外,ntt docomo还逐步与全球各地的移动通信和多媒体服务供应商结成战略联盟。业务挑战随着ntt docomo业务的扩大,用户的增加,对it系统也产生了越来越多的要求,原有的系统...
3.2 ibm websphere studio web站点的内容是由静态和动态内容组成的。静态内容以html、图片等形式出现。除了在客户端的动态效果以外,在一个web服务器上动态内容通常以服务器端程序的形式存在,它们在被请求时产生动态内容。许多站点已经使用applet来达到在web上的动态效果。虽然这个方法能做到这一点,但是java和网络性能的问题阻碍了这种方法的大规模应用。服务器端生成动态内容在大多数情况下是更好的方法。因为: = 更容易支持瘦客户。 = 提供更大的灵活性和安全性。 = 在大多数情况下动态内容来自数据库。 = 服务器端程序可以执行数据库操作,然后向浏览器报告结果。 服务器端生成动态内容符合瘦客户或超瘦客户设计模式,它使得软件开发者在一个web应用的客户端放尽量少的商务或数据访问逻辑。而胖客户是指在一个应用的客户端放置了太多商务逻辑和访问。这会影响网页的下载时间,可能引起...
linux,已经不再是早期黑客的玩具,它正在进入各个领域,从高端的服务器市场到低端的桌面市场,以及新兴的嵌入式操作系统,linux的影响可谓无所不至。而目前linux最成功的应该还是在服务器市场,idc去年的调查显示,linux已经占据了服务器市场出货量的25%,排名在nt之后的第二位。 它的增长率却高达212%,速度之快令人惊讶。linux在企业计算领域相信会发挥越来越大的作用。本文将在技术角度对linux在企业计算领域中的现状和前景进行介绍。 linux在企业计算方面的应用主要有下列几个方面: 一、商务应用 1.数据库 在此文中详细讨论所有支持linux的数据库显然不太现实,但是对用户来说,在选择一个数据库的时候,您必须首先列出您需要的特性和功能,然后再加以选择,基于需求的选择才是正确的方式。 (1)商业数据库是最早进入linux平台的软件,它们包括: ...
第四章 java servlet技术 4.1 servlet简介 1.servlet 是什么? servlet是使用java servlet 应用程序设计接口(api)及相关类和方法的 java 程序。除了 java servlet api,servlet 还可以使用用以扩展和添加到 api 的 java 类软件包。servlet 在启用 java 的 web 服务器上或应用服务器上运行并扩展了该服务器的能力。java servlet对于web服务器就好象java applet对于web浏览器。servlet装入web服务器并在web服务器内执行,而applet装入web浏览器并在web浏览器内执行。java servlet api 定义了一个servlet 和java使能的服务器之间的一个标准接口,这使得servlets具有跨服务器平台的特性。 servlet 通过创建一个框架来扩展服务...
wrd:基于注释的编程开发人员将原数据标签加到源代码中,然后 wrd根据这些原数据产生应用在服务器上部署时需要的附加的组件,这样减少了开发者创建和需要理解的组件的数量。由此可见这种基于编程模式重要的环节有两个,一是原数据标签的格式其中包括标签语法和作用域以及标签能产生的对应组件。二是处理标签的机制,下面对这些相关内容做具体介绍。一.源数据标签的格式wrd中的源数据标签的语法格式是使用xdoclet , xdoclet是一个扩展的javadoc doclet引擎。它是一种通用的java工具,可以根据自己创建的javadoc @tags,然后由xdoclet中的模板引擎templet enging基于这些@tags生成源代码或其他文件(例如xml的deployment descriptors)。xdoclet已经支持一些常见的任务了,例如生成web.xml和ejb-jar.xml等,例如在si...
websphere快速入门(12)--4.3 调用 servlet 要调用 servlet 或 web 应用程序,请使用下列任一种方法:由 url 调用、在 <form> 标记中调用、在 <servlet>标记中调用、在 jsp 文件中调用、在 asp 文件中调用。 1. 由 url 调用 servlet 这里有两种用 servlet 的 url 从浏览器中调用该 servlet 的方法: (1) 指定 servlet 名称:当用 websphere应用服务器 管理器来将一个 servlet 实例添加(注册)到服务器配置中时,必须指定“servlet 名称”参数的值。例如,可以指定将 hi 作为 helloworldservlet 的 servlet 名称。要调用该 servlet,需打开 http://your.server.name/se...
在过去,coldfusion和websphere并不是被看好的一对组合。 但是,随着coldfusion mx的出现,这个状况变了。 本文将向开发者介绍如何把他们的coldfusion代码配置进websphere application server j2ee环境。 介绍 coldfusion标注语言( cfml)是一门很容易学的脚本语言。基于coldfusion标记的程序设计模型考虑到快速网络开发的需要,并且这个模型固有的简明性使得internet应用程序开发对于广大开发者都成为可能。 在本文中,我们将介绍用于ibm websphere application server(简称application server)的macromedia coldfusion mx可以在coldfusion和j2ee组件之间共享会话变量。我们将介绍如何使这两个强大的产品成为最佳的组合。 本文将讲述...
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 注册表 操作系统 服务器 应用服务器