电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

J2EE技术开发指南

262页
  • 卖家[上传人]:苏****
  • 文档编号:321803801
  • 上传时间:2022-07-04
  • 文档格式:DOC
  • 文档大小:3.35MB
  • / 262 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、文档说明:此文当中涉及到关键字、对象、等专用术语采取英文表达的方式。排版约定:标题均使用加粗斜体字;章标题使用二号字,距行首一个Tab距离;小节标题分别使用三、四、小四号字,位于行首;内容使用五号字,距行首一个Tab距离。J2EE指南序:1993年8月,我加入了太阳公司被称之为第一人的小公司。我之所以知道这个公司是因为我的一些同事跳槽到了太阳公司。我加入太阳公司的主要原因是因为我喜欢他卡通似的用户界面。太阳公司正在发展,其界面有一个昵称Duke。“第一人”的首次样品演示名曰:七星(Star 7),它是一个能让房主通过触摸屏来实现远程控制的产品。在我到哪儿的时候,他们正在为视频点播做演示。这个妙极的视频点播演示是由加利福尼亚的一个称之为巨大图片工作室做的。演示产品使用当时称之为Oak的编程语言做的。我的第一个任务就是帮助Oak语言的创造者James Gosling 写语言规范。然而我真正想做的是对象为普通程序员的面向任务的文档。到了1994年7月,“第一人”陷入混乱,失去了向一些有线网络公司说明视频点播方案是消费者需求的说服力。面向Internet的编程1994年秋天我返回工作时,这个公

      2、司的景象已经完全改变。他们决定Oak语言跨平台的、安全的、易传输的代码时理想的面向Internet的语言。同时他们在制作名为WebRunner的浏览器,它具有在Internet上传输Oak代码他们称之为Applet的能力。我开始写一些指南来帮助程序员使用applets。1995年,当WebRunner浏览器首次出版时,指南只是包含浏览器的一小部分,这个指南就是J2EE Tutorial的前身。该指南时第一次包含applets的文档,看起来有点像The Java Tutorial。事实上,The Java Tutorial也许仍有些能在最初出版的指南中找到。由于没有HTML工具,因此不得不手工完成。告诉你,为文档做手工代码连接是无趣的,哪怕是一份小文档。这个编程语言的名称由Oak变为Java,浏览器的名称由WebRunner换为HotJavaMary的加盟1995年早些时候,我们招收了一个合同编制员Mary Campione。她和我在后来的工作互助中相识。Mary的工作是帮助程序员使用平台特色如线程。我们很快意识到我们的工作如此相似,我们很快就在一起为Java平台程序员指南工作。1995

      3、年5月18日,Mary Campione和我出版了第一版指南,我们称之为The Java Programmers Guide。它是一个不完全的草本,但它提供了为程序员在Java平台胜编程的一些信息。紧接着第二个星期,太阳公司正式在一个展示会上宣布了称之为SunWorld的Java平台。最棒的是NetScape同意在他们的浏览器上支持applets。在接下来的几个月里,Mary和我继续增加、校订编程指南,我们密切的一起工作。到了1995年底,第一批Java系列的书籍完成。这一系列书籍主要由原“第一人”的成员编写,Addison-Wesley出版。The J2EE Tutorial现在又出现了一个新的平台,新的指南。Java2企业版的成功是显著的。开发者们都强烈要求提供有关使用Java平台编写服务端应用程序的资料。同原来的指南一样,这是一个多实例、易使用的并作为J2EE平台开发的参考。目 录准备工作6第1章 总 括7一分布式得多层应用程序7二J2EE容器9三打包J2EE组件10四开发者角色11五本书所用的软件12第2章 动手做一个EJB15一准备工作16二创建J2EE应用程序17三创建企业

      4、Bean17四创建J2EE应用程序客户端20五创建Web客户端23六设置企业Bean的JNDI名25七部署J2EE应用程序26八运行J2EE应用程序客户端27九运行Web客户端27十修改J2EE应用程序28十一。常见问题和解决方法29第3章 企业Bean331,企业Bean概述342,会话Bean343,EntityBean364,Message-Driven Bean385定义客户端访问接口406,企业Bean的“内容”437,企业Bean的命名约定448,企业Bean的生存周期44第4章 有状态会话Bean示例491购物车会话Bean CartEJB49二 其他的企业Bean特性56第5章 BMP的例子60一SavingsAccountEJB60二用deploytool部署BMP实现的实体Bean72三为BMP映射表间关系72四BMP的主键83五异常处理86第6章 CMP的例子87一 RosterApp应用概述88二 layerEJB代码分析88三RosterApp配置说明93四 RosterApp中的方法调用100五 运行RosterApp应用程序107六 用deploytool

      5、工具部署CMP实现的实体Bean108七 CMP的主键108第7章 一个消息驱动Bean的例子111一例子应用程序介绍111二J2EE应用程序客户端112三消息驱动Bean类113四运行本例子114五用deploytool部署消息驱动Bean115六用deploytool配置JMS客户端116第8章 EJB查询语言118一术语118二简单语法119三查询例子119四全部语法122五EJB QL的限制135第9章 网络客户端及组件137第11章 JSP技术163第12章 JSP页面中的JavaBean组件176第13章 在JSP页面中自定义标签180第14章 事务200一什么是事务200二容器管理事务201三Bean管理事务206四企业Bean事务摘要209五事务超时209六隔离级别210七更新多个数据库210八Web 组件事务212第15章 安全213一纵览213二安全角色214三Web层安全215四EJB层安全217五应用程序客户端层安全218六EIS(Enterprise Information System)层安全219七传递安全身份221八J2EE用户、域和组222九安装服务器

      6、证书223第16章 资源连接225一JNDI名和资源引用225二数据库连接228三邮件服务连接230四URL资源连接232第17章 DUKE的银行应用程序234第一部分 介绍准备工作J2EE指南对于广大的Java程序员来说是一份不可或缺的资料了。这篇导论对于初次碰到J2EE的程序员来说有着同样的作用。它与Java指南一样都是一例子为中心。谁应该使用这指南这篇指南是为爱好开发和部署J2EE应用程序的程序员准备的。它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。这篇指南不是为J2EE服务器及工具供应商准备的,它没有解释如何实现J2EE结构,也没有解释J2EE软件包。J2EE规范描述了J2EE结构并可以从下面的网址下载:关于例子这篇指南包含很多完整的,可运行的例子。你可以看看例子列表(P445)。理解例子的准备工作为了理解这些例子,你需要熟练Java语言,SQL,及关系型数据库的概念,这些非常重要的主题在Java指南中,下面的表格已列了出来。主题Java指南JDBCThreadsJavaBeansSecurity例子下载如果你一再线看了这些文档,并且你

      7、向变异并运行这些例子,可以从下面的网址下载:如果你安装了这些捆绑的例子,例子的源代码在目录j2eetutorial/examples/src下,子目录ejb下是EJB的例子。这些捆绑的例子也包括j2ee EAR,位于目录j2eetutorial/examples/ears下。如何编译并运行例子 这篇指南文档是J2EE SDK 1.3版,要编译、运行例子你需要J2EE SDK 1.3及Java2标准版,你可以从下面的网址下载J2EE:下载J2SE1.3.1的网址:这些例子附有一个配置文件ant1.3,一个方便的运行工具。这个工具是由Apache 软件公司Jakarta项目组开发的。可以从下面的网址下载:要编译例子,可按照下面的步骤来: 下载并安装J2SE SDK1.3.1、J2EE SDK1.3及ant. J2SE SDK1.3.1、J2EE SDK1.3及ant的安装说明如何配置环境变量。对照下表和对环境变量的配置情况。环境变量值JAVA_HOMEJ2SE SDK的安装路径J2EE_HOMEJ2EE SDK的安装路径ANT_HOMEANT的安装路径PATH应该包括J2EE SDK,J2

      8、SE SDK&ANT的安装路径 转到目录j2eetutorial/example. 运行ant target.相关信息这篇指南提供了如何使用主要的组件技术在J2EE平台上运用的简明概括,要了解更多的信息可参考下面的网址:第1章 总 括今天,越来越多的开发人员都想编写分布式的,事务型的企业及应用程序,以及平衡速度、安全及服务器方可靠度的技术。如果你已经在这个领域工作,你应该知道在当今的快速变换及需求的电子商务及信息技术的世界里,企业应用程序需要设计、编译、产生低价位的、高速的、占用少量资源的程序。为了缩减开发成本,快速跟踪企业应用的设计和开发,J2EE技术提供了基于组件的设计方法,开发、集成、部署应用程序。J2EE平台提供了多层分布式应用模式,使具有重用的能力,并集成了基于XML的数据交换一个统一的安全模式及灵活的事务控制。一分布式得多层应用程序J2EE平台使用多层分布式的应用模式。应用逻辑根据其功能分成多个组件,各种不同的应用组件构成分布在不同的依赖于层的机器上的J2EE程序。下面列出了位于不同层的组件.运行在客户机上的客户层组件.运行在J2EE服务器上的网络层.运行在J2EE服务器上的逻辑层.运行在EIS服务器上的企业信息层尽管J2EE应用程序可以由三层或四层构成,J2EE应用程序通常由三层构成,因为他们分布于三个不同的位置:客户及,服务器,后台数据库服务器。通过这种方式运行的三层应用模式拓展了基于客户服务的两层模式。J2EE组件J2EE应用程序由组件构成。一个J2EE组件是自包含的,与其相关的语气它组件通信的类及文件集成到J2EE应用程序的功能软件单元。J2EE规范定义了下面一些组件:。运行在客户端的应用客户程序及小程序。运行于服务器网络的Servlet&Jsp组件。运行于服务端的企业逻辑组件EJB。J2EE组件用Java语言编写,通过相同的方法编译。J2EE组件与标准Java类的不同之处在于J2EE组件集成到了应用程序中,证明能很好的组成,与J2EE规范兼容,并部署到负责运行、管理的J2EE服务器上。J2EE客户端J2EE客

      《J2EE技术开发指南》由会员苏****分享,可在线阅读,更多相关《J2EE技术开发指南》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.