01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序...



什么是服务器

Weblogic中服务器分为两种,一种是受管服务器,另外一种是管理服务器。

 

Weblogic课程(WeblogicOracle公司的,最开始的是BEA公司的)

 系统管理

 开发

 性能调优

 

WLS(Weblogic Server)

 

Weblogic 12c新特性是加入了云支持

 

集群的好处:失败迁移和负载均衡。

分布式系统

分布式系统将工作划分到几个独立的模块中。

单个模块出现故障对整个系统的影响较小,这使得分布式系统具有更高的:

----可用性

----可伸缩性

----可维护性

4JavaEE体系结构

Tomcat支持的有JAX-WSJDBC,JNID,其它的不支持

Weblogic支持的有:JAX-WS,RMI,JTA,JDBC,JMS,JMX,JAAS,JNID

 

Java命名和目录接口(JNID):

一、用于访问访问命名和目录服务器的Java API

二、构建在DNSLDAP等之上的层

事务:

1、本地事务

2、全局事务(JTA :Java Transastion API

操作的是不仅仅是数据库,还有可能是短信接口等其它的。

JTA是用于在程序中划分事务的标准Java API

 

Java消息服务(JMSJava Messaging Service 发送的是可序列化的对象)

JMS是用于访问面向消息的中间件的Java API.

该接口支持:

----点对点模型 (相对于发短信发给某个人,注意的是发送的是对象)

----发布/订阅(pub/sub)模型   (相当于发短信时的群发,注意的是发送的是对象)

----有保证的消息传送

----事务处理参与

----动态可配置服务

----应用程序或系统范围的资源

----与其它消息传送系统的互操作性

 

Java验证和授权(JAAS

JAAS是基于Java的安全管理框架。

----一次登入

----可插入式验证模块(PAM

JAAS实现了灵活的授权控制,无论基于以下哪种对象:

----用户

----

----角色

 

Java管理扩展(JMX

JMX

----定义了一个标准基础结构,用以在Java程序中管理设备

----将受管设备与管理工具相分离

此规范描述了MBean(属于JMX的构建)

 

Web客户机

Web客户机使用ServletJSP通过HTTPOracle Weblogic Server交互。

Web客户机的类型包括:

----浏览器

----Web服务(基于HTTPSOAP

 

客户机应用程序:

客户机应用程序通过JRMP/T3IIOPJCOMWLS交互

客户机应用程序类型包括:

----独立Java应用程序

----浏览器中的小程序

 

代理服务器

----将请求转发到其它计算机

----在某种程度上可用作间接引用和安全机制

----可用来对系统进行负载平衡

反向代理是一种Web页高速缓存。

通过软件的方式做代理服务器,性能比较差,因为通过软件的方式做的代理服务器,当连接数大于2000的时候。这个代理服务器可以用硬件作代理服务器。

 

Web服务器

----提供Web内容

----通过HTTPFTP等进行通信

----可以处理CGI请求

----将某些请求委托给应用服务器代为处理

 

应用程序服务器

----提供用以支持已部署应用程序的执行和保证其可用性的服务

----Web服务器相比,能够承担更为繁重的事务处理

 

Web应用程序服务器配置

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值