01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序
1 什么是服务器
Weblogic中服务器分为两种,一种是受管服务器,另外一种是管理服务器。
Weblogic课程(Weblogic是Oracle公司的,最开始的是BEA公司的)
一 系统管理
二 开发
三 性能调优
WLS(Weblogic Server)
Weblogic 12c新特性是加入了云支持
2 集群的好处:失败迁移和负载均衡。
3 分布式系统
分布式系统将工作划分到几个独立的模块中。
单个模块出现故障对整个系统的影响较小,这使得分布式系统具有更高的:
----可用性
----可伸缩性
----可维护性
4、JavaEE体系结构
Tomcat支持的有JAX-WS,JDBC,JNID,其它的不支持 |
Weblogic支持的有:JAX-WS,RMI,JTA,JDBC,JMS,JMX,JAAS,JNID |
Java命名和目录接口(JNID): 一、用于访问访问命名和目录服务器的Java API 二、构建在DNS、LDAP等之上的层 |
事务: |
1、本地事务 |
2、全局事务(JTA :Java Transastion API) 操作的是不仅仅是数据库,还有可能是短信接口等其它的。 JTA是用于在程序中划分事务的标准Java API |
Java消息服务(JMS:Java Messaging Service 发送的是可序列化的对象) |
JMS是用于访问面向消息的中间件的Java API. |
该接口支持: |
----点对点模型 (相对于发短信发给某个人,注意的是发送的是对象) ----发布/订阅(pub/sub)模型 (相当于发短信时的群发,注意的是发送的是对象) ----有保证的消息传送 ----事务处理参与 ----动态可配置服务 ----应用程序或系统范围的资源 ----与其它消息传送系统的互操作性 |
Java验证和授权(JAAS) |
JAAS是基于Java的安全管理框架。 |
----一次登入 ----可插入式验证模块(PAM) |
JAAS实现了灵活的授权控制,无论基于以下哪种对象: ----用户 ----组 ----角色 |
Java管理扩展(JMX) |
JMX: ----定义了一个标准基础结构,用以在Java程序中管理设备 ----将受管设备与管理工具相分离 |
此规范描述了MBean(属于JMX的构建) |
Web客户机 |
Web客户机使用Servlet或JSP通过HTTP与Oracle Weblogic Server交互。 |
Web客户机的类型包括: ----浏览器 ----Web服务(基于HTTP的SOAP) |
客户机应用程序: |
客户机应用程序通过JRMP/T3、IIOP及JCOM与WLS交互 |
客户机应用程序类型包括: |
----独立Java应用程序 |
----浏览器中的小程序 |
代理服务器 |
----将请求转发到其它计算机 |
----在某种程度上可用作间接引用和安全机制 |
----可用来对系统进行负载平衡 |
反向代理是一种Web页高速缓存。 |
通过软件的方式做代理服务器,性能比较差,因为通过软件的方式做的代理服务器,当连接数大于2000的时候。这个代理服务器可以用硬件作代理服务器。 |
Web服务器 |
----提供Web内容 |
----通过HTTP、FTP等进行通信 |
----可以处理CGI请求 |
----将某些请求委托给应用服务器代为处理 |
应用程序服务器 |
----提供用以支持已部署应用程序的执行和保证其可用性的服务 |
----与Web服务器相比,能够承担更为繁重的事务处理 |
Web应用程序服务器配置 |
01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序相关推荐
- java http服务 Tomcat_【求教】用JAVA写HTTP服务器代替TOMCAT 我代码哪错了。。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package http; import java.net.Socket; import java.net.ServerSocket; import ja ...
- 最新苹果服务器认证,iOS 苹果登录Sign in with Apple 和 服务端验证(nodejs 版)
Sign in with Apple 服务端要做的其实很简单 nodejs需要装三个东西 npm install node-rsa npm install axios npm install json ...
- 消息中间件原理概念篇
一.消息中间件相关知识 1.概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段.它具有低耦合.可靠投递.广播.流量控制.最终一致性等一系列功能,成为异步RPC的主要手段之一.当今市面上有很多主流 ...
- 小程序 身份认证服务器,如何实现微信小程序与.net core应用服务端的无状态身份验证...
随着.net core2的发布,越来越多人使用.net core2开发各种应用服务端,下面我就结合自己最近开发的一款小程序,给大家分享下,怎么使用小程序登录后,小程序与服务端交互的权限控制. 服务端的 ...
- java服务和net服务_艾伟_转载:Java和.NET互操作:我们应该放弃Web Service吗?
通过Web Service混合.NET和Java技术往往很容易,但Web Service并 非是.NET和Java互操作的万灵丹.Web Service在集成独立的跨网络通信的组件时非常有用,在简单的 ...
- 名词解释WEB,EJB,JNDI,JMS,JTA,JAF,RMI/IIOP
web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题.主要有WEB服务器来实现.例如:TOMCAT, ...
- 华为早几年的服务器型号,云服务器一般用几年
云服务器一般用几年 内容精选 换一换 备份一般分为两种:云服务器备份和云硬盘备份.云服务器备份不能直接用来创建新云服务器,需要先将备份制作成一个私有镜像,再通过私有镜像创建新云服务器.制作私有镜像的操 ...
- 彻底吃透Web服务器、容器、应用程序服务器与反向代理
出处:cnblogs.com/vipyoumay/p/7455431.html 我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难.有意思的是 Web 服务器/Web 容器/Web 应用程序服务器 ...
- WEB服务器、应用程序服务器、HTTP服务器区别(基础普及)
一 常见的WEB服务器和应用服务器 在UNIX和LINUX平台下使用最广泛的免费web服务器是W3C.NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS的WEB服务器 ...
最新文章
- 从特斯拉到英伟达,那些端到端自动驾驶研发系统有何不同?
- 聚焦自动驾驶环境感知,AVVision Special Session (ICAS'21) 征稿开启
- 那个博士生以死控告的教授,被ACM撤销了会员资格
- 【每天一道算法题】Numeric Keypad
- Jackson第二篇【从JSON字符串中取值】
- win7电脑上的文件打开方式选错了怎么办
- 【常见Web应用安全问题】---1、Cross Site Scripting
- UVA1218 完美的服务 Perfect Service
- 图形数据库 Neo4j(2) ----Java
- JS表格插件(学习使用)
- RS485电路设计原理图
- UCF101动作识别数据集
- 【领域建模】UML类图工具推荐
- 【组合数学】错排问题 ( 递推公式 | 通项公式 | 推导过程 ) ★
- 接入Internet的技术有哪几种?各有什么特点?
- android 自动测光,Android Camera1中的对焦与测光
- 负熵作为非高斯的度量
- mri计算机系统,MRI的一些基本介绍
- 【经验分享】怎么催审稿意见、催稿信例文
- java 线程池 优先队列_(十六)java多线程之优先队列PriorityBlockingQueue
热门文章
- MongoDB数据库(8.Python中使用mongodb数据库以及pymongo模块用法)
- OpenCASCADE:拓扑 API之对象修改
- boost::spirit::classic相关的测试程序
- boost::search_n相关的测试程序
- boost::range::for_each相关的测试程序
- BOOST_PROTO_EXTENDS_MEMBERS宏相关的测试程序
- boost::mp11::mp_remove_if_q相关用法的测试程序
- boost::metaparse::debug_parsing_error相关用法的测试程序
- boost::geometry::flatten_iterator用法的测试程序
- boost::callable_traits添加volatile成员的测试程序