当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 译:软件学院 黄学 style="MARGIN:
 

 

    摘要:说明:此代码适合你做网站用,是个好东西! asp: code: [copy to clipboard] <% dim objxmlhttp, qq, pwd qq = "10000" pwd = "123456" set objxmlhttp = server.createobject("msxml2.xmlhttp.5.0") objx......
    摘要:j2me技术在手机开发领域的优势和不足作者:陈跃峰出自:http://blog.csdn.net/mailbomb 众所周知,在手机开发中,有j2me、brew、symbian、windows mobile等开发方式,和这些开发方式相比,j2me技术是使用比较普遍的一种技术,下面就对这些技术进行一些简单的比较。 j2me技术的优势:l 移植性强使用j2me技术开发的程序,可以经过简单的修改以后,在......


J2EE Enterprise Beans(中文翻译)
译:软件学院 黄学

【程序编程相关:shark工作流文档翻译活动--shar

1 简介

【推荐阅读:内容仓库API规范(中文版)绪论

1.1enterprise beans是什么?

【扩展信息:jsp中图片处理相关操作

.enterprise beans 是实现enterprise javabeans(ejb)技术的j2ee的组成部分,它运行于ejb容器中.ejb是一个j2ee服务器的运行时环境(runtime environment).虽然ejb容器对于企业级应用开发者来说是透明的,但是它提供了系统层的服务,比如enterprise beans的事务处理.这些j2ee核心事务应用服务能让你很快地构建并运用enterprise beans.

enterprise beans 是用java语言编写的,用于实现企业级逻辑应用的服务器端组件.企业级逻辑应用都是一些有很强针对性的代码.比如:在一个财务清单应用中,enterprise beans必须实现checkinventorylevel 与 orderproduct 方法.通过调用这些方法,远程客户端能从企业应用服务器端得到相应的服务.

1.2enterprise beans 的优点

enterprise beans 能使得巨大的分布式应用简单化,有以下几个原因:

第一       ejb容器为enterprise beans提供了系统层次的服务,应用程序开发者可以专注于开发应用系统所需的商业逻辑,而不用担心具体服务框架的实现问题.ejb容器负责了系统层次的服务与安全认可机制,而不需要开发者去关心.

第二       是enterprise beans 而不是客户端包含了企业应用逻辑,客户端开发者能集中精力处理客户端应用,而不用编写企业逻辑或数据库存取的代码.这样的瘦客户端显著的优点就是客户端能运行在小设备上.

第三       因为enterprise beans是一个独立的组件,所以在现有的beans上能构造出新的应用,这些应用能运行于不同的j2ee服务器上.

1.3什么时候我们该用enterprise beans?

       如果你的系统应用有如下的需求,你可以考虑用enterprise beans:

l         系统是可升级的.为了适应越来越多的用户的访问,你需要把系统应用分布在不同的机器上.并不是只有enterprise beans能运行在不同的机器上,但是它对于客户端来说是透明的,原来的访问位置还是保持没变.

l         事务处理要求数据完整性.enterprise beans支持这样的事务处理机制,就是事务处理可以并发存取一个共用的模块.

l         系统应用拥有多样化的客户端.只需要几行代码,远程客户端就能很容易的访问enterprise beans.这样,客户端可以做到多样化,瘦小,数量众多.

1.4enterprise beans的类型

下图摘要了enterprise beans的三种不同的类型.

enterprise beans类型

用途

session

用于客户端的任务

entity

描述一个现有的持久的企业实体

message-driven

java信息服务api的监听器,处理不同步的信息

 


...   下一页
 ·学习java的笔记(4)     »显示摘要«
    摘要:91、包命名:小写字母,使用顺序反过来的域名。92、包内的类需声明为public,否则不属于此包的方法无法使用它。93、采用jar文件方便维护和安装,一个jar文件往往包含多个包,sun j2se所提供的标准类放在rt.jar中。94、j2se提供工具软件jar来生成jar文件: jar cvf <jar file> <class file> jar cmvf <ma......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE