Weblogic Server安装及使用_第1页
Weblogic Server安装及使用_第2页
Weblogic Server安装及使用_第3页
Weblogic Server安装及使用_第4页
Weblogic Server安装及使用_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、weblogic server安装及使用目录一、weblogic8.1 简介3(一)综述3(二)bea weblogic server 概述3(三)bea weblogic server 在企业中的角色3(四)为什么升级到bea weblogic server 8.1?3二、weblogic 8.1.4的安装4(一)weblogic platform 简单介绍4(二)weblogic8.1.4安装5三、weblogic 8.1.4的使用11(一)概念解释11(二)后台ejb服务器在weblogic8.1下的部署121.ejbdomain的建立122.发布ejb module123.建立一个jd

2、bc connection pool164.建立一个jdbc data sources215.建立一个jms server236.配置domain credential287.配置系统运行必须的参数29(三)受理服务器在weblogic8.1下的部署301.sldomain的建立302.发布slmodule30四、实际演示31一、 weblogic8.1 简介(一) 综述 bea weblogic server 在使应用服务器成为企业应用架构的基础方面继续处于领先地位。作为 bea weblogic enterprise platform 的基石,bea weblogic server 为构建

3、集成化的企业级应用提供了稳固的基础,它们以 internet 的容量和速度,在连网的企业之间共享信息、提交服务,实现协作自动化。bea weblogic server 的遵从 j2ee 、面向服务的架构,以及丰富的工具集支持,便于实现业务逻辑、数据和表达的分离,提供开发和部署各种业务驱动应用所必需的底层核心功能。其综合性功能支持集成化基础结构,既能连接各种遗留系统,也能连接最新的 web 服务。bea weblogic server 8.1 为 it 创新提供了更高的效率、性能和赢利能力,能使企业保持强大实力,灵活地驾驭 internet 经济浪潮。(二) bea weblogic serve

4、r 概述bea weblogic server 是一种多功能、基于标准的应用服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨 internet 协作,起始点都是 bea weblogic server。由于 bea weblogic server 具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于 internet 的企业都选择它来开发、部署最佳的应用。(三) bea weblogic server 在企业中的角色应用服务器是非常重要的企业软件,为现代业务系统提供了应用基础结构。应用服务器源自支持

5、与其它系统共享数据和资源的应用,以及为web 页面和其它用户界面生成动态信息的需求。它们引进了服务器端架构,在 web 服务器与底层应用和数据库之间形成了新的功能和服务层。(四) 为什么升级到bea weblogic server 8.1?1. bea通过稳定的接口和强有力的移植测试为版本兼容性建立了基线。2. bea weblogic server7.0 和 8.1在代码、标准和功能上是非常相近的版本。不过bea weblogic server 8.1更稳定、可以提供重要的新特性、并可以作为bea weblogic platform 8.1的基础。3. bea weblogic server

6、 8.1所具有的新特性1) bea weblogic platform 8.1的基础bea weblogic server 8.1是bea weblogic platform的基础;bea weblogic platform中包含bea weblogic workshoptm、 bea weblogic integrationtm、bea weblogic portaltm、 和 liquid data for weblogictm。该平台为构建、扩展、集成、部署和管理企业应用以及端到端的业务处理提供了统一的集成解决方案。2) 最高级别的质量和永久代码稳定性 bea weblogic serv

7、er 8.1建立在7.0版代码之上,并尽量使关键体系结构改动最小。以稳定性和代码质量为目标,8.1版的改进建立在7.0 sp3基础之上。3) 为应用程序开发人员带来高生产率-包括非j2ee专家4) 提高j2ee和系统级开发人员的生产率,以及qa工具5) 内置企业级web服务6) 强大的管理7) 顶级性能8) ejb性能优化bea weblogic server 8.1提供了一个高性能的基于ejb 2.0的容器(j2ee 1.3中新增)、基于ejbgen的方便的ejb开发、通过消息驱动bean与消息集成,以及其他一些重要的改进。9) 企业强度的消息有了bea weblogic server 8.

8、1的高性能、企业级消息,我们不再需要借助其他的独立消息解决方案,就可以实现要求最为严格的异步处理。weblogic jms可以提供企业级的服务质量、丰富的特性和配置选项以及通常只有专用消息解决方案才能提供的性能和可靠性。10) 开放、面向服务、可扩展的安全框架11) 内置bea weblogic jrockit 8.1-intel平台上最快的jvmbea weblogic server 8.1采用的bea weblogic jrockit 8.1是一个企业级的服务器端jvm。12) 标准和创新并重二、 weblogic 8.1.4的安装weblogic8.x有几个版本提供使用,并且从这个版本出

9、现了中文版。weglogic安装很简单,只需要按默认值一路下一步就ok了。这里以weblogic8.1.4的安装为例。(一) weblogic platform 简单介绍组成:a:weblogic server and weblogic workgroupb:weblogic integrationc:weblogic portald:weblogic platform samples and utilitese:weblogc integration complementary products(二) weblogic8.1.4安装1. 双击“platform814_zh_cn_win32.

10、exe”运行weblogic安装程序2. 看到如下界面后,点击下一步3. 在bea的许可协议中选择中,选择“是”同意许可条款,再点击下一步4. 选择bea主目录,安装目录可自行选择,再点击下一步。系统默认安装目录为c:bea,如果在你的系统中有bea目录,系统会自动要求覆盖这个目录。你可以选择安装新的目录,或者覆盖旧的目录,但建议在同一操作系统中不要保留两个版本的weblogic 。5. 选择安装类型,一般情况建议选择默认安装方式,然后点击下一步。6. 选择产品目录,建议选择默认安装路径,即安装在bea目录下面。点击下一步即可开始安装。7. 安装过程会持续个几分钟,需耐心等待安装的完成。8.

11、在安装结束后,将复选框中的选择去掉,这样再点击完成即可完成安装。如果选择了运行 quickstart会出现 9中的界面,这只是图形化的一个配置界面(也就是说程序菜单的图形化)。为了使大家能更多的了解weblogic的结构,建议大家暂时不要利用这个图形界面。9. 以下为quickstart界面到此为止,我们的软件安装已经全部完成,结束后应该在我们的开始菜单中出现如下的一组快捷方式。软件安装完成了,现在测试一下安装的软件到底正确如否,同时大家也可以先体会运行weblogic自带的samples server ,感受一下weblogic 的壮观。通过运行开始菜单中的launch weblogic s

12、erver examples,查看启动状态后,在ie中输入http:/localhost:7001/exampleswebapp/index.jsp安装正确的话,就能出来页面。三、 weblogic 8.1.4的使用我们知道在weblogic7.x之前,安装完后weblogic会自动创建默认的应用目录defaultwebapp。如果没有特别的需要,就可以利用这个默认的应用目录布署web应用程序或者j2ee系统了。而在weblogic8.x之后版本中,它不会自动创建默认的应用目录。(一) 概念解释bea weblogic server 使用术语域(domain) 来描述逻辑上有关联的 weblo

13、gic server 资源群组,它作为一个单元管理。域是一个纯粹的管理性实体,逻辑上能够涵盖一个以上的应用程序,或者甚至涵盖应用程序的一部分,理解这些很重要。一个域总是至少包含一个称作 administration (或 admin) server 的 weblogic server 实例。admin server 充当用于管理的中心配置库和中心联络点。一个域还可能包含附加的 weblogic server 实例(称作被管理服务器)和群集。每一个群集都包含一个或多个被管理服务器,并且可以跨跃一个或多个物理机器。bea weblogic workshop是一个统一、简化、可扩展的开发环境,能够使

14、所有开发人员(不仅仅是j2ee专家)都能够在 bea weblogic platform 8.1 上,迅速构建、测试和部署面向服务的企业级应用。要开发或运行weblogic platform的应用,必须创建一个相关的domain,需要选择建立一个"basic weblogic platform domain",这是最全的domain,其支持weblogic workshop运行时框架,portal应用,integration应用。 configuration wizard 是一个独立的 java swing 应用程序,随 weblogic server 一起发布。由于它基本

15、上是一个引导工具,所以用它来创建域所需的基本配置不需要运行 admin server。一旦完成了配置过程,config wizard 就创建了启动 admin server 所需的所有必要的目录和文件。weblogic server configuration template builder一旦完成了域的整体配置, 就允许将一个现有的域转换为一个模板,以便能够分发和重复利用,以在其他环境中创建等效的配置。在设法将应用程序从开发阶段提升到 qa、用户验收测试以及生产时,上述做法会大有帮助。admin console 为 weblogic server 管理提供了一个图形、直观而全面的界面。作为

16、一名开发人员,您可以或多或少地关心其中某些功能;不过至少要知道 admin console 所必须提供的内容,这一点很重要。admin console 所提供的其中一个功能区域是通用服务器配置。其中有像服务器重启属性、内存及线程设置、监听地址和端口、对 weblogic server 所支持的不同协议(例如,iiop、http 及 com)的设置、日志设置以及许多其他功能的参数的设置。weblogic server configuration template builder完成了域的整体配置,configuration template builder就允许将一个现有的域转换为一个模板,以便

17、能够分发和重复利用,以在其他环境中创建等效的配置。在设法将应用程序从开发阶段提升到 qa、用户验收测试以及生产时,上述做法会大有帮助。weblogic builder 一个图形 j2ee 应用程序打包和部署工具weblogic builder是一个独立的基于 java swing 的工具,随 bea weblogic server 一起发布。它允许创建和修改存储在j2ee 标准部署描述符(dd)和特定于 weblogic server 的部署描述符中的应用程序的配置。虽然该工具不需要运行 weblogic server,但是,如果 weblogic server 的一个正在运行中的实例可用,它

18、就能根据该实例来验证应用程序配置的多项设置。完成配置之后,weblogic builder 会将 j2ee 应用程序打包到合适的 jar、war 或 ear 文件中;甚至将其直接部署到您所选择的 weblogic server 实例中。通用数据库客户端工具( dbvisualizer)附带再介绍一个工具:通用数据库客户端工具( dbvisualizer)。用该工具能够方便的连接各类通用的数据库,使用起来只需要简单地配置一下。节点管理器(node manager) 是一个跨域的实体,为远程启动服务器、重启失败的服务器以及监控服务器健康状况提供了支持。同样,每台物理机器只需要一个节点管理器实例。格

19、式构造器:格式构造器(format builder)是weblogic integration的一个设计时组件,它是一个java应用程序。格式构造器可用来获得、验证和编辑存储的mfl(消息格式语言)文档,以及用您自己的数据来测试消息格式的定义。mfl文档存储与文件系统中。(二) 后台ejb服务器在weblogic8.1下的部署 需要说明的是本篇是旨在通过对weblogic8.1下的部署过程进行描述,以阐述我们web版申报和认证产品的灵魂后台ejb服务器在进行部署时的几个关键因素,希望在没有通用安装程序的基础上对我们的产品在其它支持j2ee标准的web server上发布能起到一些参考作用。1.

20、 ejbdomain的建立首先就是要建立weblogic的域,运行/bea/weblogic81/common/bin/config.cmd或config.sh(针对nt或unix的操作系统分别进行选择),执行此命令跟运行程序菜单中的configuration wizard是等效的,然后按照通用的配置向导进行配置即可,详细步骤在此不予赘述,需要注意的是创建的域名必须是“ejbdomain”,服务器名必须是“ejbserver”,端口号为“6517”。2. 发布ejb module 首先从安装程序包中选择后台ejb服务器的jdlsapp目录,复制到按上文建立的ejbdomain域的根目录下,然后

21、登录weblogic控制台,按照如下步骤进行操作:1)在浏览器的地址栏输入: http:/ejbdomain所在的机器ip:6517/console 2)输入在创建ejbdomain时指定的username和password 登录weblogic控制台 3)展开控制台左边的目录树,选择ejbdomain->deployments->ejb modules 4)在配置界面中,选择deploy a new ejb module 5)选择jdlsapp目录 6)选择etaxsessionbean.jar,点击右下角target module 按钮 7)默认目标server就是ejbser

22、ver,同时输入要发布的ejb的名称:etaxsessionbean,点击右下角deploy 按钮,系统开始后台发布 8)如果发布成功,则会出现已发布成功的ejb列表界面,选择etaxsessionbean可以进入相应ejb的配置界面9)在此可以对该ejb重新进行修改、发布、监控、测试等操作3. 建立一个jdbc connection pool 与中间库进行通讯,需要建立一个相应的连接池etaxpool(目前中间库默认配置:服务器ip为;sid为jdlsetax;端口号为1527;用户名为jdls;口令为123),登录weblogic控制台,按照如下步骤进行操作: 1)

23、展开控制台左边的目录树,选择ejbdomain->services->jdbc->connection pools2)在配置界面中,选择configure a new jdbc connection pool3)database type选择 oracle,database driver选择 oracles driver,点击continue 4)然后开始配置连接池参数,name必须是etaxpool,其它参数根据中间库默认配置而定,配置好参数后点击continue 5)数据库连接的测试界面,也可以点击skip this step跳过 6)最后点击create and dep

24、loy,完成配置,系统开始后台创建7)如果创建成功,则会出现已创建成功的connection pool列表界面,选择etaxpool可以进入相应的配置修改界面,其中要注意的是,连接池的initial capacity参数一般配成5;maximum capacity参数一般配成15,当然可以根据实际需要适当调整,但一般最多不超过50注:如需要直接连接ctais征管库,发布过程类似,可以根据实际需要予以添加4. 建立一个jdbc data sources 在数据库连接池etaxpool建立完的基础上,需要建立一个相应的数据源jdlsdatasource,登录weblogic控制台,按照如下步骤进行

25、操作:1)展开控制台左边的目录树,选择ejbdomain->services->jdbc->data sources 2)在配置界面中,选择configure a new jdbc data source3)name 和 jndi name都必须定义成jdlsdatasource,填完后点击 continue4)pool name 选择上文配置好的etaxpool,点击continue5)目标server就选择ejbserver,点击create完成配置,系统开始后台创建 6)如果创建成功,则会出现已创建成功的data source列表界面,选择jdlsdatasource可

26、以进入相应的配置修改界面5. 建立一个jms server 由于上文发布的etaxsessionbean.jar中不仅包含了普通的session ejb、entity ejb,而且包含了message driven ejb,消息驱动bean必然需要建立一个相应的jms server,登录weblogic控制台,按照如下步骤进行操作: 1)展开控制台左边的目录树,选择ejbdomain->services->jms->servers 2)在配置界面中,选择configure a new jms server 3)然后配置相应参数,主要是name必须为etaxjmsserver,

27、其它保持默认,点击create 4)目标server就选择ejbserver,点击apply完成配置 5)如果创建成功,则会出现已创建成功的jms server列表界面,选择etaxjmsserver可以进入相应的配置修改界面 6)在完成上述etaxjmsserver配置的基础上,需要继续给该jms server配置相应的jms queue目标队列,展开控制台左边的目录树,选择ejbdomain->services->jms->servers-> etaxjmsserver->destinations 7)在配置界面中,选择configure a new jms

28、queue 8)然后配置相应参数,name和jndi name都必须定义成requestinsidequeue,点击create完成配置9)循环以上6、7、8各步,最终必须创建6个目标jms queue:requestinsidequeue、requestmiddlequeue、requestoutsidequeue、responseinsidequeue、responsemiddlequeue、responseoutsidequeue注:本段内容相当重要,如果jms server未正常建立,将直接导致etaxsessionbean.jar不能正常发布成功6. 配置domain credential 由于要和神州数码cdap数据交换平台通过ejb方式进行交互,同时受weblogic的限制,事务性的ejb要调用其它ejb的话,必须手工配置两个ejb各自所在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论