关于Weblogic Server(介绍)

  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

升级

支持将早期版本的应用,迁移到当前版本

时间: 2024-08-05 02:23:27

关于Weblogic Server(介绍)的相关文章

关于weblogic server对docker的支持

Docker是目前比较热门的一个技术话题,WebLogic Server从12.1.3版本支持Docker,但对于操作系统和内核有一定的要求,具体参考下表 我曾在ubuntu,Oracle Enterprise Linux 6 UL7上尝试,在安装Docker的时候都失败,所以大家需要仔细注意版本. Weblogic Docker镜像分成三层,基础镜像主要是针对操作系统,安装镜像更多的包含了JDK和weblogic安装版本.域镜像则包含了直接可运行的域配置. 具体的镜像下载地址可以参考 http

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

在WebLogic 8.1最新的 SP4版本中,最引人注目的要算是在安全方面,提供了用于和Microsoft Windows客户端进行Single Sign-On的Single Pass Negotiate Identity Assertion Provider.通过该Provider可以轻松完成从前认为技术难度很高的和Windows客户端的Single Sign-On. 这个简单,低成本的SSO解决方案相信对大多数的企业应用来说更具吸引力: 用户只需要开机时登录Windows域,就可以以登录用

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

====================简 介: BEA公司是业内著名的中间件产商,以Tuxedo及Weblogic闻名于世,而其基础件平台(infrastructure)Weblogic platform是企业整合遗留系统,实现信息化的重要工具平台.    Weblogic Server是该platform的一部分,也是最重要的,它是一个标准的J2EE 1.3服务器,实现了Servlet2.3.JSP1.2.EJB2.0.JNDI.JMS.JTA.JAAS等J2EE规范,并且与操作系统.数据库

WebLogic Server的Identity Assertion--转载

在一些典型的公司Web应用程序安全部署中,访问受保护应用程序的用户通过企业身份/访问管理产品,如Netegrity 的 SiteMinder,IBM 的WebSEAL 和Oblix 的 Oblix COREid.然而,身份验证服务被委派给应用程序自身的提供程序或应用服务器. 应用服务器根据Web应用程序部署描述文件中定义的安 全约束来授权用户.然而,在已配置安全约束用于提供身份验证之前,Web容器需要确定用户经过了身份验证才能开始工作.也就是说,前端访问管理器需要提供 一些信息给后端Web容器,

WebLogic Server 管理

概念 WebLogic server(WLS)是有BEA开发,之后被Oracle并购并维护,是java开发应用服务器的主要工具之一,WLS出色的群集技术,Oracle WebLogic Server拥有最高水平的可扩展 性和可用性.WebLogic Server既实现了网页群集,也实现了EJB组件 群集,而且不需要任何专门的硬件或操作系统支持. 网页群集可以实现透明的复制.负载平衡以及表示内容容错,如Web购物车;组件群集则处理复杂的复制.负载平衡和EJB组件容错,以及状态对象(如EJB实体)的

WebLogic Server 12.1.2后的字符型安装模式

weblogic Server 12.1.1全部都可以用原来方式. WebLogic Server 12.1.2后已经取消了console安装模式,目前只有gui和静默安装模式.并且安装方式下也有很大变化 如果静默安装模式,需要创建一个response file,内容如下: [ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] #The oracle home location. This can be a

TFS(Team Foundation Server)介绍和入门

在本文的两个部分中,我将介绍Team Foundation Server的一些核心特征,重点介绍在本产品的日常应用中是怎样将这些特性结合在一起使用的. 作为一名软件开发者,在我的职业生涯中,我常常会用到支持软件开发过程的大量开发工具,如版本号控制工具.漏洞跟踪包.生成脚本语言.单元測试框架和需求分析工具等等.在.NET平台上,大量的支持工具可以非常好地独立工作,可是,为了使得各种工具之间都够互相协作,还是常常须要一些手动工作. 随着Visual Studio产品线中Team Foundation

myeclipse关联weblogic时提示 D:\program\weblogic is not a valid BEA WebLogic Server v10.x installation directory

开发环境:win7_64+weblogic 10.3.1.0+myeclipse 2015 stable 2 注:weblogic安装根目录为D:\program\weblogic 操作:在安装好weblogic后,在myeclipse中配置与weblogic关联,选择weblogic根目录提示如下: D:\program\weblogic is not a valid BEA WebLogic Server v10.x installation directory 解决: 1.在安装根目录新建

J2EE之WebLogic Server

WebLogic是用于开发.集成.部署和管理大型分布式Web应用. 网络应用和数据库应 用的Java应用服务器.将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发.集成.部署和管理之中. WebLogic Server拥有处理关键Web应用系统问题所需的性能 .可扩展性和高可用性. 与Oracle WebLogic Commerce ServerTM配合使用,Oracle WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案.