上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 68 下一页
  2007年5月17日
摘要: J2EE Architecture(13)1、EJB调用模型普通调用模型,考虑远程客户端的调用。步骤:1)开始时,远程客户端需要定位业务组件,并获得组件引用;2)客户端使用JNDI查找服务,以检索Bean的home对象的引用;3)客户端收到引用;4)客户端请求home对象创建或查找企业Bean;5)home对象创建或查找企业Bean;6)作为结果,返回EJB对象的引用;7)客户端使用引用,通过EJB对象调用业务方法;8)或者,在调用Bean的业务方法前,EJB对象可能会使用其它服务;9)EJB对象最终调用Bean的业务方法,在成功运行业务方法后,将结果返回到EJB对象;10)EJB对象将结果返 阅读全文
posted @ 2007-05-17 01:48 YangJin 阅读(102) 评论(0) 推荐(0) 编辑
  2007年5月16日
摘要: J2EE Architecture(12)1、EJB规范EJB(Enterprise JavaBean)是最重要的组件,也是J2EE技术的重要组成部分。与Servlet和JSP不同,EJB能够为企业应用程序提供业务逻辑和数据访问逻辑支持。2、EJB描述了一些不同的EJB角色1)EJB提供者其创建Bean,Bean执行企业需要的业务操作。提供者根据企业的业务规则,将业务规则编入适当方法。2)应用程序组装者其根据需要,将一个或多个EJB提供者创建的Bean组装为可部署的应用程序单元。组装者还组装其它组件,如Web组件,以创建更大规模的企业应用程序。3)应用程序部署者应用程序部署者的任务是在符合企业 阅读全文
posted @ 2007-05-16 12:43 YangJin 阅读(104) 评论(0) 推荐(0) 编辑
  2007年5月15日
摘要: J2EE Architecture(11)1、JSP文档(JSP Document)根据XML语法调整格式的JSP页称为JSP文档。它是识别“命名空间”的文档,不是普通的JSP页。JSP文档在语法中将jsp:root用作特殊元素,并作为JSP文档的根元素。JSP文档包含JSP指令元素、JSP脚本元素、JSP标准动作、JSP定制操作、jsp:text元素和其它XML部分。JSP文档内部使用的其它元素如下:jsp.directive.pagejsp.directive.includejsp.declarationjsp.scriptletjsp.expression2、标记扩展标记扩展是JSP技术 阅读全文
posted @ 2007-05-15 12:21 YangJin 阅读(116) 评论(0) 推荐(0) 编辑
摘要: J2EE Architecture(10)1、JSP标准动作JSP标准动作(JSP Standard Action)允许执行更高级的任务。如不在JSP页中编写Java代码就能实例化对象,并与其它服务器端资源通信。利用特殊的JSP标记,不必编写过多的Java代码,就能在JSP页中完成“标准”操作。尽管可以在Scriptlet在用Java代码执行操作,但操作标记能促进重用,提高JSP页面的易维护性。标准动作主要用于减少JSP页的Java代码内容,标准动作标记极大的依赖于JavaBean组件架构。典型的JSP标准动作语法如下:<jsp:useBean ='bean' class 阅读全文
posted @ 2007-05-15 12:10 YangJin 阅读(116) 评论(0) 推荐(0) 编辑
  2007年5月14日
摘要: J2EE Architecture(9)JSP规范1、JSP技术帮助开发人员创建企业应用程序的表示部分,允许方便地生成动态清晰的内容。在HTML内容中嵌入Java代码是JSP技术的思想灵魂。JSP规范和平台允许JSP设计人员根据应用程序需要的动态内容,在HTML页面中嵌入任意数量的代码。JSP设计允许分开编写HTML代码和Java代码,之后,可将其揉合在一起,生成JSP页。1)在客户端访问JSP页时,需要经历以下两个阶段:(1)转换阶段转换阶段将JSP转换为Servlet类源文件。在这个阶段,Web容器正确解释JSP页的内容,解释过程应生成语法和语义上正确无误的Java页面。如果此阶段出现错误 阅读全文
posted @ 2007-05-14 01:46 YangJin 阅读(129) 评论(0) 推荐(0) 编辑
  2007年5月13日
摘要: J2EE Architecture(8)1、过滤过滤(filtering)是Servlet2.3版的新特性。过滤器(Filter)是轻量级的Web组件,能及时转换HttpServletRequest和HttpServletResponse对象的头和内容。Filter和Servlet都是Web应用程序的一部分,都用生命期方法管理。Filter为Servlet的请求/响应操作提供过滤服务。过滤器可以“过滤”传给Servlet的请求,也可以“过滤”将要从Servlet发送到客户端的响应,它们不仅处理静态内容,也处理动态内容。Web应用程序可用的一些过滤组件如下:1)身份验证Filter2)加密Fil 阅读全文
posted @ 2007-05-13 01:10 YangJin 阅读(140) 评论(0) 推荐(0) 编辑
  2007年5月12日
摘要: J2EE Architecture(7)1、Servlet上下文Web服务器能支持若干Web应用程序。每个Web应用程序又能支持一个或多个Servlet。同一个Web应用程序的多个Servlet需要共享Web应用程序环境的资源。为此,Servlet规范提供了一个ServletContext接口。Servlet可利用ServletContext对象执行登陆事件,获得资源的URL索引,也可设置和存储Web应用程序需要的属性。对于ServletContext而言,最重要的上下文信息包括:1)初始化参数用来初始化应用程序。这些参数由部署描述符中的“键-值”对提供。ServletContext API允 阅读全文
posted @ 2007-05-12 10:22 YangJin 阅读(124) 评论(0) 推荐(0) 编辑
摘要: J2EE Architecture(6)1、企业解决方案很多企业在发展过程中,购置或自行开发了多种应用软件,这些软件,可能基于不同的硬件,使用互不兼容的操作系统,经专用协议与其它应用程序交流信息。为了满足这些应用程序的异步通信要求,一批中间件解决方案应运而生。如IBM的MQ系列、TIBCO公司的TIBCO、微软的MSMQ,但这些方案带来了其它的问题。因为无论是否使用了中间件,这些解决方案都缺少规范约束,企业也不愿接受这种思维。注:MSMQ(Microsoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也 阅读全文
posted @ 2007-05-12 00:20 YangJin 阅读(135) 评论(0) 推荐(0) 编辑
  2007年5月11日
摘要: J2EE Architecture(5)1、J2EE标准产品标准产品是J2EE平台的有形方面:1)应用程序组件客户层组件:典型的客户端有Java应用程序、Java applet和瘦客户端等;表示层组件:表示层组件在Web服务器环境中运行,Servlet、JSP和HTML等都是典型例子。有时,将这些轻量级组件称为Web组件。这些组件为用户生成数据表示。注意:用户可使用浏览器,通过GET/POST调用,从客户层调用表示层组件。业务层组件:包含企业的业务逻辑。这些组件一把不直接呈现客户端,而是与表示层组件连接。业务层组件还连接到后端资源层,以便与企业数据库或遗留系统交流信息。EJB是业务层组件,EJ 阅读全文
posted @ 2007-05-11 00:25 YangJin 阅读(131) 评论(0) 推荐(0) 编辑
  2007年5月9日
摘要: J2EE Architecture(4)在Java语言从客户机/服务器环境发展为分布式平台后,J2EE应运而生。1、J2EE要素1)J2EE规范和APIJ2EE规范旨在提供一个基于标准的组件框架,供构建兼容的企业应用程序。“规范”是一组规则,描述J2EE API的特性和标准。这些特性和标准主要用来指导企业服务器厂商。J2EE平台厂商提供的应用程序和服务器要满足核心规则集合的要求。J2EE规范包含若干个规范和API,故J2EE规范称为“规范的规范”。J2EE核心规范包含的内容:(1)EJB(Enterprise Java Bean)(2)Servlet(3)JSP(Java Server Pag 阅读全文
posted @ 2007-05-09 14:24 YangJin 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 68 下一页