J2EE Weblogic服务 用途
---------------------------------------------------------------------
Weblogic Servlet 表示逻辑
Weblogic JavaServerPage(JSP) 表示逻辑
Weblogic Java数据库连接(JDBC) 访问数据库存储库
Weblogic Java事务API(JTA) 事务管理
Weblogic Java命名和目录接口 对象名的中央注册表
Weblogic 远程方法调用(RMI) RMI对象的分布式执行
Weblogic 企业级JavaBean(EJB) 实现业务逻辑
Weblogic Java消息服务(JMS) 协调分布式执行
一、表示逻辑
Java Servlet、JSP、JavaBean、标签库。
1. Java Servlet
Java Servlet 是一项服务器端技术,它负责接收来自web浏览器的http的请求并返回http响应。
可以是多线程的。用来开发【表示逻辑】的企业java标准。
Http Servlet的核心特性:
(1)HttpServletRequest
(2)HttpSession
(3)HttpServletResponce
2. JSP
JSP技术为开发人员提供了一个用来创建Servlet的、类似HTML的简单页面。
JSP可以包含Java代码、HTML代码和JavaBean模块代码。
JSP将Servlet的结构颠倒过来,它以标记为中心,而不是笨拙的将HTML标记嵌入到Java代码中。
JSP包含一些特殊的标签和语法以便包含Java代码。
servlet引擎和JSP引擎的结合,JSP可以利用Servlet引擎提供的服务:
在***次请求JSP页面时,应用服务器会见页面编译成一个Servlet,然后执行它以便更深层的请求。
3. JavaBean
JavaBean是Java组件(类)。
开发人员在Weblogic Server应用程序中用它来封装数据,从而依靠数据库进行显示或活动。
JSP页面可以利用特殊标签包含JavaBean,并用值自动填充它们,
JSP页面调用这些JavaBean上的方法来帮助自己创建HTML输出。
二、数据库和事务支持
数据库和事务支持是由JDBC和JTA提供的。数据库使用的高级接口是有EJB提供的。
1. Java数据库连接
JDBC是Java的数据库连接标准,JDBC规范提供了从标准Java API集连接数据库所需的一切,
而供应商提供一些JDBC的“驱动程序”,这些驱动程序将这个标准Java API 集映射到底层数据库的具体结构。
从编程的角度看,JDBC是连接Weblogic Server与数据库的桥梁。
2. Java事务的API支持
JTA为web应用程序开发人员提供了对数据库系统或者任何遗留数据存储中的事务功能的访问。
事务协调但单数据库和多数据库操作,以确保资源正确和一致性,这样,依赖于数据库的操作是可重复、持久的。
三、对象注册表和远程方法调用
JNDI和RMI
1. Java命名和目录接口(Java Naming and Directory Interface)
JNDI是Java对命名和目录服务的“中央注册表”使用的标准。
JNDI管理队构建分布式应用程序所需的核心组件的引用,
当开发人员创建访问远程对象的应用程序时,JNDI以查找该对象地址的方式提供该应用程序。
JNDI使用模式比较简单,应用程序开发人员要进行初始查找,找到他们在Weblogic Server部署中需要的对象,
而Weblogic Server服务将返回应用程序访问该对象所需的一切。
2.远程方法调用(RMI)
RMI是Java应用程序来对远程Java对象进行方法调用的Java标准,
RMI能让远程对象实际出现,就像位于本地机器一样。
RMI提供了分布式应用程序的框架,而且还提供了其远程客户端,以便于远程方法和服务进行交互。
允许通过RMI调用的远程主机导出远程对象的一些方法。
四、企业JavaBean
EJB是使用Java创建服务器端业务逻辑的企业Java标准。
开发人员可以创建利用Weblogic Server容器提供的服务的EJB。
EJB的4种基本类型:
(1)实体EJB: 实体bean,封装数据库中的特定数据项;
(2)消息驱动(Message-Driven Bean): 消息驱动bean, 集成EJB与JMS。 异步处理。
(3)有状态会话: 会话bean,捕获会话期间持续的业务规则和方法;
(4)无状态会话: 通过RMI接收请求,但不保留任何客户端相关的数据。
五、Java消息服务(JMS)
2种使用JMS进行消息传递的范例:
(1)队列模型:JMS客户将消息推入JMS队列中,然后客户端就可以获得这些消息
(2)基于主题的发布-订阅系统:允许发布者将消息发送给JMS主题的已注册订户。
J2EE Weblogic服务就介绍到这里。
【编辑推荐】
文章题目:J2EE Weblogic服务功能一览
标题路径:http://www.shufengxianlan.com/qtweb/news21/316221.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联