Weblogic, 美国Oracle公司名下产品,是一个基于 J2EE 架构、可扩展的应用服务器。

  本文档选取部分官方文档翻译

总览

  • 支持多种类型的分布式应用
  • 基于 SOA 应用的理想架构
  • 完整实现 J2EE 6.0 标准, 提供标准 API ,访问多种服务,如数据库、消息服务
  • 支持 Spring 框架
  • 确保应用环境可靠、安全、高可用、可扩展
  • 支持服务器集群。避免错误的影响
  • 诊断工具,辅助系统管理员,监视和调整性能
  • 安全性,保护服务访问,确保数据安全,防止恶意攻击

编程模型

支持以下相关编程:

  • Web应用
    动态元素,如servlet、 jsp
    静态元素,如html、 image

  • Web服务
    通过网络,为其他系统,提供服务
    也可作为分布式 web 应用的一部分

  • XML
    数据交换
    一种存储方式,数据与形式相独立

  • JMS
    数据分发服务,确保相互关联的各系统间的信息交流
    信息,可以是请求、报告或事件

  • JDBC
    集中访问 DBMS 资源

  • Resource Adapter
    可连接到 EIS

  • EJB
    提供对象,来处理信息和业务逻辑

  • 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(介绍)的更多相关文章

  1. WebLogic Server的单点登陆功能--转载

    在WebLogic 8.1最新的 SP4版本中,最引人注目的要算是在安全方面,提供了用于和Microsoft Windows客户端进行Single Sign-On的Single Pass Negoti ...

  2. WebLogic Server的Identity Assertion--转载

    在一些典型的公司Web应用程序安全部署中,访问受保护应用程序的用户通过企业身份/访问管理产品,如Netegrity 的 SiteMinder,IBM 的WebSEAL 和Oblix 的 Oblix C ...

  3. Weblogic Server 的下载,安装配置与部署

    下载 下载页面: http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 目前 ...

  4. --BEA官方网站(http: //www.bea.com)甲骨文已完成对该公司的收购BEA Weblogic Server 7.0x应用服务器简明安 装、配置手册 1

    ====================简 介: BEA公司是业内著名的中间件产商,以Tuxedo及Weblogic闻名于世,而其基础件平台(infrastructure)Weblogic platf ...

  5. 关于weblogic server对docker的支持

    Docker是目前比较热门的一个技术话题,WebLogic Server从12.1.3版本支持Docker,但对于操作系统和内核有一定的要求,具体参考下表 我曾在ubuntu,Oracle Enter ...

  6. WebLogic Server官方下载地址

    WebLogic Server官方下载地址 英文(更新到12c和9.2.4):http://www.oracle.com/technetwork/middleware/ias/downloads/wl ...

  7. BEA WebLogic Server 10 查看和配置日志

    查看和配置日志 WebLogic Server 内的每个子系统都可生成日志消息来传达其状态.例如,当启动 WebLogic Server 实例时,安全子系统会输出消息以报告其初始化状态.为了记录其子系 ...

  8. weblogic 日志介绍

    1.server.log 该日志记录的是服务(包括admin server 和 app server)启动过程中和关闭过程中的日志,还包括部署在服务上面的应用,在运行过程中所产生的日志. server ...

  9. J2EE之WebLogic Server

    WebLogic是用于开发.集成.部署和管理大型分布式Web应用. 网络应用和数据库应 用的Java应用server. 将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用 ...

随机推荐

  1. poj 2462 Period of an Infinite Binary Expansion

    欧拉定理.根据分数转换成2进制的过程,分子每次都乘2.对于循环节x,当2^x = 1(mod b)时肯定是循环节.显然当分母不能整除2的时候,即分母和2互质的话,就可以利用欧拉定理,使得2^(Eule ...

  2. 【设计模式 - 20】之状态模式(State)

    1      模式简介 状态模式的定义: 状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类.这个模式将状态封装成独立的类,并将动作委托到代表当前状态的类的对象. 状态模式的优点 ...

  3. 基于JAX-WS的Web Service服务端/客户端 ;JAX-WS + Spring 开发webservice

    一.基于JAX-WS的Web Service服务端/客户端 下面描述的是在main函数中使用JAX-WS的Web Service的方法,不是在web工程里访问,在web工程里访问,参加第二节. JAX ...

  4. Project Server 2013两个权限模型介绍

    Project Server 2013中无法使用“新建用户”功能? 当我们的Project Server 2013刚刚安装好时,在PWA的服务器设置中找不到新建用户的选项,是什么原因造成的呢? 原来是 ...

  5. 栈的链式存储 - API实现

    基本概念 其它概念详情參看前一篇博文:栈的顺序存储 - 设计与实现 - API实现 这里也是运用了链表的链式存储API高速实现了栈的API. 代码: // linkstack.h // 链式存储栈的A ...

  6. Java基础知识强化之集合框架笔记22:List集合的三个子类的特点(面试题)

    1. List:(面试题List的子类特点)(1)ArrayList: 底层数据结构是数组,查询快,增删慢. 线程不安全,效率高.(2)Vector: 底层数据结构是数组,查询快,增删慢. 线程安全, ...

  7. 第七章----pwm蜂鸣器

    Linux代码的重用: 在头文件中加载即可使用到原来所有的功能,还有动态方式就是一个驱动使用另一个驱动的资源. 对于像蜂鸣器这样的实验,它的内部文件有很多,所有要有很多的源代码以用于妥善管理. 有多个 ...

  8. 9.23 noip模拟试题

      Problem 1 抓牛(catchcow.cpp/c/pas) [题目描述] 农夫约翰被通知,他的一只奶牛逃逸了!所以他决定,马上出发,尽快把那只奶牛抓回来. 他们都站在数轴上.约翰在N(O≤N ...

  9. 《3D数学基础:图形与游戏开发》勘误

    最近读这本书,读到四元素的乘法时,自己推导了一下公式,然后懵了,多方查阅,确定是书籍中的笔误(我读的是中文翻译版): 具体在Page147: 上图所示,在第二处明显与第一处的公式不一样. 在维基百科上 ...

  10. postgresql sql修改表,表字段

    1.更改表名 alter table 表名 rename to 新表名 2.更改字段名 alter table 表名 rename 字段名 to 新字段名 3.增加列 ALTER TABLE ud_w ...