J2ee Tutorial 学习笔记(第一章)

单细胞分析避坑指南:你的Harmony批次矫正真的做对了吗? 本文深入探讨了单细胞转录组分析中Harmony批次矫正的正确使用方法,解析了其工作原理及常见误区。通过详细参数调优指南和实战案例,帮助研究者避免过度矫正,确保生物学信号的有效保留。特别关注Harmony在单细胞数据分析中的关键参数设置和结果验证方法。 阅读详情

                                    J2ee Tutorial 学习笔记(第一章overview)(原创)
第一章overview:
一.Web Service
1.引言:对于如今的程序员,由于经济信息技术发展速度之快,所以更多的企业版的应用程序被设计出来,而这些程序只需要很少的资金投入,但是可以为我们以更快的速度,提供更多的信息.
            为了减少开支并且紧跟这个时代步伐?Java 2 Platform Enterpirse Edition (J2EE)为我们提供了一个基于组件程序设计的平台.J2EE平台为我们提供了分布式的模型设计.可复用的组件.统一的安全模型.
     灵活的处理机制.和通过完整的可交换的XML文本协议来支持web service.
2.web service 支持:web service通常式通过基于XML(Extensible Markup Language)的文本协议来与客户端通信.
             J2EE平台提供XML API Tools以方便程序员的开发.而使用标准XML语言的翻译使web service和客户端能够更好的通信.
      XML协议可以传输所有二进制的数据,例如声音,图象,文本,和其他文件.
3.XML 语言:
              XML语言是一种跨平台.可扩展,基于文本的传输数据的语言.
4.  Http-SOAP传输协议:
              客户机的需求及web serviece的响应以SOAP(Simple Object Acces Protocol)的形式传输,以HTTP形式可以使信息可以在不同的地域不同的平台上在Internet上传送
       而SOAP是基于XML的文本协议传输的.而SOAP需要处理一下事件:1确定一个基于XML形式的Message,描述message里内容,怎么样处理这个message.2要包括XML的编码规则来表达message里包涵的数据类型.
       3.确定基于XML的能描述在远程服务中的需求和最终响应的协定.
5.WSDL Standard Format:
              Web Service Descripition Language是在描述Network service的标准XML格式.这种格式包括:服务名,服务地址,怎样通信.
       J2ee平台为我提供了通过用RPC(Remote procedure calls)来和客户机通信为web service生成WSDL的工具
 二.分布式应用程序:
               J2ee的组件为:1.在客户机上运行的 Client-Tier.2.J2ee服务器上运行的Web-Tier.3.J2ee服务器上运行的Business-Tier.4.在EIS服务器上运行的EIS(Enterprise Imformation System)软件.它们之间的关系如图fig1.
 1.J2EE的组件:
 1.Application client and applet run on the client
 2.Javaservlet and Java server Pasges(JSP Tech)run on the serve
 3.EJB(Enterprise JavaBeans)run on the server. J2EE组件汇编在Java Application中.
 2.J2ee Client:包括Web client或是Application client.
 3.Web client:由2部分组成 1.各种形式的动态web pages例如xml html.2一个web浏览器.IE
 4.Applet:一个网页当中包涵了applet,Applet是由java语言编写的一种很小的client application,它由在浏览器中安装的JVM运行.
 5.Application Client:J2ee Application是运行在客户机上并且能够提供比标记语言更多更丰富的用户接口,一个典型的例子就是由Swing或者AWT提供的GUI(Graphics User Interface)
                                Application client直接和在business tier中运行的enterprise beans连接
 6.J2EE server的通信:J2ee server之间的通信可以由fig2来清楚的表示.     
 7.Web 组件:Web的组件可以是servlet或者是JSP,Java程序可以动态的接受和处理问题.JSP Pages是基于文本的以servlet形式执行但是比servlet能更加的自然的处理静态内容的技术.
 8.静态的HTML Pages和Applet在Web 组件中当在编译程序时是绑定在一起的,而Web Tier包括JavaBeans组件可以用来处理用户和Business Tier输入和输出.
 9.Bussiness 组件:Bussiness组件通常用来解决需求,在特殊的商业领域中,比如银行,零售业,经济业而这些需求被运行在bussiness Tier中的enterprise beans处理.
                              图fig4很好的解释了这几个组件之间的关系.
 10.而enterprise beans 分为3种  1.seesion beans--提供与客户机的短暂的通信.
                                                    2.entity beans--提供稳定的database数据.
          3.Message beans--是session beans和JMS2种beans的一种融合,允许buissness组件接受通信.
                                                        而这3种beans都包涵在bussniess Tier中
  11.J2ee容器:J2eesever provide unerlying service in the form of a container for evey component type.Container(容器)是组件和低端平台之间运作和支持的接口,在Enterprise,Application client componet 执行之间,必须编译成J2ee应用程序放入容器中.
                        这里J2ee容器中的J2ee Application 有以下几种组件:J2ee server/.Enterprise JavaBeans Container./web container./Application client container.Applet Container
  12.Packaging 打包:J2ee应用程序以.ear为后缀名名.与j2sdk一样,J2ee的runtime enviroment是ear,而j2sdk的是JRE.而EAR中包括了J2ee的处理机制.
三.J2eeAPI
   1.Enterprise JavaBeans Tech(EJB)其中包括3种beans:session beans,entity beans,message-driven beans.EntepriseBeans与DataBase联系,Entity beans是用JBDC API写关于数据库的操作
   2.JBDC API允许你调用SQL的命令,它包涵2个部分 application-level interface/a service provider.
   3.Java servlet Tech用来define HTTP-spesific servlet class可用来扩展web servlet.
   4.JSP Tech:JSP允许你的servlet以文本的形式装入web pages,是基于文本基础的,分2类: 静态文本数其据形式可以是HTML.WML.XML和JSP element.
   5.Java Message service(JMS)java消息驱动,允许J2ee 创建,发送,读取message.
   6.Java Naming and Directory Interface:(JNDI):用来Store和retrieve任何java对象
   7.Java Transcaction API(JTA)提供标准边框处理.
   8.Java Mail API:send email notification.
   9.JavaBeans Actiration Framework(JAF)
   10.Java API for XML processing(JAXP)使用Document Object model(DOM)提供XML code
   11.Java API for XML Registies(JAXR):let you access and general purpose registries over the web
   12.Java API for XML-Base RPC:use SOAP HTTP to make RPC(Remote Procedure Calls)
   13.SOAP with Attachments API for java (SAAJ)
   14.J2ee connector Architecture
   15.Java Authentivation and Authorization service
   16.simplefied system Intergration

   这是我一个星期来看得J2ee 指南的笔记,希望大家给我指正其中的错误及给学习建议.谢谢
   下个星期要进行下个单元Understanding XML
   同样的我也会做好笔记的fig1fig2fig3

Python爬虫实战:用BeautifulSoup和Pandas轻松抓取去哪儿网景点数据(附完整代码) 本文详细介绍了如何使用Python的BeautifulSoup和Pandas库构建一个高效的旅游数据爬虫,从去哪儿网抓取景点数据。内容涵盖环境准备、网页结构分析、核心代码实现、反爬策略以及数据清洗与存储,提供完整代码示例,帮助开发者快速掌握数据采集技术。 阅读详情

相关推荐

WGCNA分析中那些没人告诉你的坑:以肺结核差异基因模块筛选为例

本文深入探讨WGCNA分析在肺结核差异基因模块筛选中的七个关键陷阱,包括soft-thresholding选取、样本离群值检测、模块合并阈值调整等。通过实际案例和R代码示例,揭示生信数据挖掘中常被忽视的技术细节,帮助研究者避免常见错误,提升分析结果的可靠性和生物学意义。

weixin_29218509的博客 261

The J2EE Tutorial

<br /><br />作者:徐建祥<br />时间:2006/02/08<br /><br />来自:http://www.anymobile.org<br /><br />几年以前刚接触Java的时候,偶然的机会,认识了worldheart,后来购买了《The J2EE(1.3) Tutorial》中文版,2003年JavaRearch组织翻译出版的,罗也是译者之一,再后来由于种种原因一直搁置此书,直至最近翻出来拜读。<br /><br />技术发展的真快啊,jdk去年发布了1.5版,j2ee也已经发布

netpirate的专栏 2159

用人话讲明白线性回归LinearRegression

目录 什么是回归 一元线性回归 损失函数 最小二乘估计 小结 1. 什么是回归 当我们学习一门新课程、接触一个新专业时,总会对该领域的专有名词感到困惑,甚至看完解释仍难以理解其含义。在我们一起学习machine learning的过程中,我会尽量对相关名词用“人话”做一遍解释,以减少学习的“痛苦感”。 譬如今天要学的线性“回归”,这个回归(regression)和我们平时说的“回归祖国”的回...

化简可得 1万+

Tutorial for building J2EE Applications using JBOSS and ECLIPSE -2

Chapter 2. Overview Of J2EE Technology and ConceptsThe Java 2 Enterprise Edition (J2EE) is a multitiered architecture for implementing enterprise-class applications and web based applications. T

阿龙专栏 2237

从多项式到神经网络:DPD算法演进史及其在RRU中的工程实现

本文系统梳理了数字预失真(DPD)算法从经典多项式模型、查表法到神经网络驱动的演进历程,并深入探讨了其在基站射频单元(RRU)中面临的硬件资源约束与工程实现挑战。文章为通信设备的技术决策者提供了算法选型、性能权衡及混合架构设计的实用评估框架,助力在性能、功耗与成本间找到最优平衡。

cherry的博客 1078

在MacBook上直接跑Windows Server 2022:一个开发者的真实踩坑与配置全记录

本文详细记录了在MacBook上原生运行Windows Server 2022的完整流程与优化技巧。通过Boot Camp实现非虚拟机安装,开发者可以充分利用Mac硬件性能,搭建高效的本地开发环境,特别适合需要测试跨平台应用和服务器功能的场景。文章涵盖驱动处理、分区策略、Docker配置等关键步骤,为技术极客提供实用指南。

weixin_42620913的博客 247

J2EE tutorial的地址(第一次发文)

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/

sengleZ的专栏 1104

Arcgis模型构建器01——写一个简单的模型

在使用模型构建器解决这个需求之前,我们要想清楚如果我们手动解决的话,应该如何去处理,因为构建模型的过程正是基于我们手动处理的过程来构建的。我有一个全国的dem影像数据和一个陕西省边界范围矢量,现在我想获取陕西省的dem影像的坡度数据。填写完之后点击确定,我们发现,两个输入数据和工具连接起来了,并且通过裁剪工具得到一个中间结果,即。我们发现工具框和中间数据框都存在阴影,说明已经运行过了这个模型,不报错就说明模型运行成功!现在我们就把数据和工具都串联起来了,成功构建好了模型。

爱吃雪糕的小布丁的博客 918

javaee开发者?那你一定得看The Java EE 5 Tutorial

如果你说你用的是struts spring hibernate。 ok, 你大可不必在意我说的。 最近在学习JBoss seam,因为JBoss Seam使用的JSF,EJB(当然你可以不用ejb,但是Seam提供了非常方便的JSF和EJB的整合,而且现在EJB3也是不错的。所以觉得没有必要拒绝EJB。) 因为以前一直也是用spring hibernate。 没有接触过一些经典的j2ee的东西,...

邓胤的家当 220

CodeQL查询时遇到报错:A fatal error occurred: Could not process query metadata for...如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 1084

基于FPGA的多通道音频信号采样系统设计

FPGA是随着数字集成电路的发展而逐步演变而来的。从早期的电子管、晶体管、小规模集成电路,到超大规模集成电路(VLSIC),数字集成电路的集成度和性能不断提升。FPGA的出现为系统设计师提供了灵活的设计平台,使其能够在不依赖半导体厂商的情况下快速设计专用集成电路(ASIC)。FPGA具有设计周期短、成本低、开发工具先进等优点,广泛应用于原型设计和产品生产中。VHDL是一种用于描述数字系统的硬件描述语言,其语言形式类似于计算机高级语言,但包含了许多硬件特征语句。

qq_62634009的博客 709

J2EE Tutorial

http://www.leftworld.net/online/j2ee/index.html[@more@] ...

cuanzhang3495的博客 136

013 PID参数整定:Ziegler-Nichols法

几年前在调试一台伺服压机,客户要求位置精度±0.01mm,响应时间小于50ms。我按照教科书上的经验值设了P=1.5,I=0.02,D=0.01,结果电机一启动就开始尖叫,位置超调直接干到0.3mm,然后开始震荡,像极了喝醉的舞者。现场工程师看我的眼神,就像在看一个刚毕业的实习生。那次之后我明白了一个道理:PID参数不是靠猜的,也不是靠经验公式硬套的。你需要一个系统的方法,而Ziegler-Nichols法就是那个让你从“瞎调”走向“有章可循”的起点。

m0_50546716的博客 101

J2ee Tutorial学习笔记(第二章Understanding XML)

                                   J2ee Tutorial学习笔记(第二章Understanding XML)一.Introduction to XML: 1.XML(Extensible Markup Language)是基于文本标记语言,用例:     you@yourAddress.com.>     me@myAddress.com     XML

leeak的Java之旅 1129

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

J2EE 1.4 Tutorial(有时候当工具书翻一下)

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/

jiangtongcn的专栏 614

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

J2EE tutorial的下载地址

http://java.sun.com/j2ee/1.4/download.html#tutorial

sengleZ的专栏 1291

J2EE tutorial Website

[url=https://docs.oracle.com/javaee/6/tutorial/doc/glrbb.html]J2EE tutorial Website[/url]

iteye_3748的博客 449

J2EE平台安全(原著是《J2EE Tutorial》)

安装并配置SSL支持      什么是Secure Socket Layer技术?Secure Socket Layer(SSL)是一种允许Web浏览器和Web服务器基于一种安全的连接方式连接起来的技术。在这种安全的连接中,要传输的数据在被传输前会被加密,然后在接到后立刻在处理数据前解密。浏览器和服务器都会在发送任何数据前,加密所有的传输内容。SSL主要处理下面的重要安全事项。l        认

西风惊云 1917

NetBeans的J2EE特性

如何使用NetBeans 4.1? 使用NetBeansTM IDE 4.1 将会非常详细地告诉你,而且是中文版的。据说NetBeans 4.1集成了许多新特性来支持J2EE,如何使用NetBeans 4.1来进行J2EE的开发? J2EE 1.4 Tutorial for NetBeans IDE 将是你选择了NetBeans 4.1来进行J2EE开发的最爱。很多时候,我们熟悉J2EE的开发,也

Sarkuya的编程园地 1995

The J2EE Tutorial, Second Edition

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.youkuaiyun.com/topmvp - topmvpThe J2EE Tutorial is the official guide, from Sun Microsystems, to using J2EE in a step-by-step, example-driv

TopMVP 415

Tutorial for building J2EE Applications using JBOSS and ECLIPSE

Table of ContentsTutorial.PrefaceAbout the AuthorsAcknowledgmentsDisclaimerIntroductionPrerequisites for this tutorialTools re

阿龙专栏 4630

j2ee1.4 tutorial的中文翻译

转贴自 http://www.mscto.com/JavaBase/2009013119836.html J2EE APIs企业JavaBeans技术一个企业JavaBeans(EJB)组件或企业bean是一个商业逻辑模块代码的主体。你能想象在J2EE服务器上,一个企业bean作为一个创建块可以单独被使用或者和其他的企业bean一起使用来执行业务逻辑。有三种企业beans:se

icecityman的专栏 540

《J2EE Tutorial中文版》读书笔记(1)

我看的是第一版,针对j2ee1.3的,新版的图书馆也有,但太厚了,看起来有点怕,还是从这本小书开始吧。序言部分介绍了书中的主要内容: ☆ Enterprise JavaBean☆ Java Servlet ☆ JavaServer Pages ☆ Java Message Service (JMS,Java消息服务) ☆ Java Naming and Dire

687

学习J2EE第四天(从网络程序开始)

今天我用Sun的服务器运行了一个最简单的网络程序.非常有成就感,尽管一点技术含量都没有.但是我对未来充满了信心.一、运行J2EE tutorial例子前必须做的准备工作: 1.修改build.properties先找到这个文件,是/j2eetutorial14/examples/common/build.properties(1)设置j2ee.home在Win下:j2ee.home = C://S

Unplugged 1934

Tutorial for building J2EE Applications using JBOSS and ECLIPSE Chapter 2 part 1

All J2EE components are written in the Java programming language 这句话开宗明义的说明了J2EE只能用java来开发,我听说有一些开源爱好者已经可以做到用.net来做,然后通过一些转换器来工作,我也不是很了解这个东西。不过就我而言,要开发.net的就用微软的东西,不要想太多,毕竟那个才是专业的。开发j2ee还是用java算了。 T

中国 IT 应用/ Adapting information technology in china 1400
下一篇: 深入Java面向对象之预备篇(2.方法研究)
leeak
博客等级 码龄23年 2粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值