关于Weblogic Server(介绍)
Weblogic, 美国Oracle公司名下产品,是一个基于 J2EE 架构、可扩展的应用服务器。
总览
- 支持多种类型的分布式应用
- 基于 SOA 应用的理想架构
- 完整实现 J2EE 6.0 标准, 提供标准 API ,访问多种服务,如数据库、消息服务
- 支持 Spring 框架
- 确保应用环境可靠、安全、高可用、可扩展
- 支持服务器集群。避免错误的影响
- 诊断工具,辅助系统管理员,监视和调整性能
- 安全性,保护服务访问,确保数据安全,防止恶意攻击

编程模型
支持以下相关编程:
Web应用
动态元素,如servlet、 jsp
静态元素,如html、 imageWeb服务
通过网络,为其他系统,提供服务
也可作为分布式 web 应用的一部分XML
数据交换
一种存储方式,数据与形式相独立JMS
数据分发服务,确保相互关联的各系统间的信息交流
信息,可以是请求、报告或事件JDBC
集中访问 DBMS 资源Resource Adapter
可连接到 EISEJB
提供对象,来处理信息和业务逻辑RMI
远程方法调用Security APIs
允许将授权和认证集成到J2EE应用
也可自定义安全措施WTC(WebLogic Tuxedo Connectivity)
允许 WebLogic Server 应用和 Tuxedo 之间的相互操作Coherence
为 WebLogic Server 应用,提供分布式缓存和数据网格功能
高可用性
以下功能确保该特性:
WebLogic Server 集群
工作分发
集群多节点可访问同一个session会话Coherence 集群
分发数据到各集群节点,确保可扩展和容错性
Web 应用可选择使用 coherence 数据网格,来存储和复制 HTTP session 状态,来确保可扩展性、容错性和性能Work Managers
管理者基于规则和实际运行性能的统计信息,来考虑工作的优先级
也可用来优化性能
管理者可能广泛用于 WebLogic Server 域,或一个特殊应用或组件Overload protection
过载保护,确保 WebLogic Server 有能力监测和防止过载,并可从中恢复Network channels
通过传输类型,将传输分到不同网络渠道,来有效利用网络资源WebLogic Server 持久化存储
WebLogic Server 子系统和服务,有时要求具有持久化特性
WebLogic Server内置、高性能的存储方案,解决了这个问题Store-and-forward 服务
存储转发服务,确保信息传递到分布在各个WebLogic Sever 上的应用
若出现网络故障,则信息暂存在本地 server 上,等待网络畅通后,再传送Enterprise-ready deployment tools
企业级部署工具,确保应用能从开发环境,部署和迁移到生产环境Production redeployment
新版本产品的部署,不影响旧版本的运行中的工作
诊断框架
诊断框架是一个监视和诊断服务,能够收集运行中的服务器及其部署的应用信息
可检查 server 和应用的性能, 并能防止和诊断故障和性能瓶颈
安全
WebLogic Server 安全架构提供一个全面、灵活的安全基础设施,来应对网络应用遭遇的安全挑战
因此该设施,也可作为一个 WebLogic 应用或企业级管理系统的独立部分
用户
支持多种类型的用户类型
如,GUI图形界面,命令行,RMI-IIOP, T3, Java SE clients, Java EE thin clients, CORBA/IDL clients, and C++ clients that communicate with BEA Tuxedo
集成 Oracle WebLogic Suite
集成其他系统
集成其他 Web 服务器
WebLogic Server API Examples and Sample Application
升级
支持将早期版本的应用,迁移到当前版本
关于Weblogic Server(介绍)的更多相关文章
- WebLogic Server的单点登陆功能--转载
在WebLogic 8.1最新的 SP4版本中,最引人注目的要算是在安全方面,提供了用于和Microsoft Windows客户端进行Single Sign-On的Single Pass Negoti ...
- WebLogic Server的Identity Assertion--转载
在一些典型的公司Web应用程序安全部署中,访问受保护应用程序的用户通过企业身份/访问管理产品,如Netegrity 的 SiteMinder,IBM 的WebSEAL 和Oblix 的 Oblix C ...
- Weblogic Server 的下载,安装配置与部署
下载 下载页面: http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 目前 ...
- --BEA官方网站(http: //www.bea.com)甲骨文已完成对该公司的收购BEA Weblogic Server 7.0x应用服务器简明安 装、配置手册 1
====================简 介: BEA公司是业内著名的中间件产商,以Tuxedo及Weblogic闻名于世,而其基础件平台(infrastructure)Weblogic platf ...
- 关于weblogic server对docker的支持
Docker是目前比较热门的一个技术话题,WebLogic Server从12.1.3版本支持Docker,但对于操作系统和内核有一定的要求,具体参考下表 我曾在ubuntu,Oracle Enter ...
- WebLogic Server官方下载地址
WebLogic Server官方下载地址 英文(更新到12c和9.2.4):http://www.oracle.com/technetwork/middleware/ias/downloads/wl ...
- BEA WebLogic Server 10 查看和配置日志
查看和配置日志 WebLogic Server 内的每个子系统都可生成日志消息来传达其状态.例如,当启动 WebLogic Server 实例时,安全子系统会输出消息以报告其初始化状态.为了记录其子系 ...
- weblogic 日志介绍
1.server.log 该日志记录的是服务(包括admin server 和 app server)启动过程中和关闭过程中的日志,还包括部署在服务上面的应用,在运行过程中所产生的日志. server ...
- J2EE之WebLogic Server
WebLogic是用于开发.集成.部署和管理大型分布式Web应用. 网络应用和数据库应 用的Java应用server. 将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用 ...
随机推荐
- 怎样在delphi中实现控件的拖拽
下面这2种方法都能实现对控件和窗体的拖拽 方法1 procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift ...
- c++拷贝构造函数(深拷贝,浅拷贝)详解
一.什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: ; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量. 下面 ...
- Qt 学习之路:输入元素
前面的章节中,我们看到了作为输入元素的MouseArea,用于接收鼠标的输入.下面,我们再来介绍关于键盘输入的两个元素:TextInput和TextEdit. TextInput是单行的文本输入框,支 ...
- 源码解析之–网络层YTKNetwork
首先 关于网络层最先可能想到的是AFNetworking,或者Swift中的Alamofire,直接使用起来也特别的简单,但是稍复杂的项目如果直接使用就显得不够用了,首先第三方耦合不说,就光散落在各处 ...
- RHEL7安装配置TigerVNC
TigerVNC使用非加密的链接,默认会被firewalld blocked 掉,想要 vnc正常工作就需要让firewalld开放相应的端口才行. vnc默认的端口号为5900,而每个vnc win ...
- oracle在linux配置信息
这两天在linux中给已有的oracle添加新实例,其中涉及数据库服务.监听配置,oracle服务是否正常.监听是否成功等操作,特此记录存档,以备后用. oracle服务启动操作命令 1.查看orac ...
- 比较好的自学IT的网站
其实这是我在知乎的一个回答,由于收藏人数众多,我想也许对有些初学者有用,故同步到Blog.此文章和知乎答案将不定期同步更新(知乎答案传送门). 入门与进阶: 学堂在线-最大的中文慕课(MOOC)平台学 ...
- ab安装和使用
apache bench(专门用于 HTTP Server .单url).win8: 下载地址:http://httpd.apache.org/download.cgi#apache24 安装apac ...
- SQL Server 的远程连接(转载)
SQL Server默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQLServer2012数据库,需要确认以下环节: 1)如果是工作组环境,则需要使用SQL Server身份验证 ...
- iOS 去除导航栏下的黑线
Swift: navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: .Default) na ...