[转]WebSphere Application Server 环境配置与应用部署最佳实践分享!

问题描述

启动wsadmin工具开发人员可以通过wsadmin.bat(windows)或wsadmin.sh(Linux或AIX)来启动wsadmin工具。这两类文件既可以在WAS概要文件的bin目录(${profile_root}/bin)中找到,也可以WAS的bin目录(${app_server_root}/bin)中找到。在WAS的bin目录下的启动命令在运行时需要指定-profileName参数,而在特定概要文件的bin目录下的启动命令则不用指定。wsadmin工具可以以交互式或批处理式两种方式运行。以交互式运行时,开发人员可以在wsadmin工具中运行单条命令。在windows系统中启动交互式wsadmin工具的命令如下:启动支持Jacl命令的wsadmin工具:wsadmin.bat启动支持Jython命令的wsadmin工具:wsadmin.bat–langjython此外,开发人员还可以通过wsamin工具运行批处理脚本。批处理脚本需要通过-profile参数指定:运行Jacl脚本:wsadmin.bat–profilesample.jacl运行Jython脚本:wsadmin.bat–langjython–profilesample.pyJython语言介绍Jython语言是wsadmin目前所支持的两种脚本语言之一。Jython解释器为脚本提供了控制流的支持以及各种辅助命令,此外,通过对wsadmin工具提供的脚本对象的访问,Jython扩展了自身功能,从而使开发人员可以利用编写脚本来实现应用部署、服务器的管理和配置。Jython基本语法Jython语言是Python的一个Java实现,wsadmin工具使用的是JythonV2.1。Jython是动态类型语言,开发人员不用像Java那样声明变量类型,因为变量的类型是运行时决定的。Jython的基本数据类型包括数字类型、布尔类型和字符串类型。Jython的数字类型包括整型和浮点型:wsadmin>a=1.33wsadmin>printa1.33以上的语句将浮点数1.33赋给变量a,并通过print命令在控制台输出变量a的值。Jython中的字符串类型也与Java类似,不同的地方在于单引号和双引号在Jython中的功能是相同的:"MyString"和'MyString'在Jython中被认为是一样的。Jython为这些基本类型提供了各种运算符:布尔类型的or和and运算符、数字类型的+、-、*、/和%运算符以及字符串类型的+运算符。wsadmin>print'My'+'String'MyString以上的语句将两个字符做连接并打印在控制台上。除了运算符,Jython还提供了一系列字符串处理方法,其中常用的有:str1.find(str2):返回str2在str1中第一次出现的位置;str1.lower():将str1中的字符变成小写并返回;str1.replace(str2,str3):将str1中的所有str2子串替换成str3;str1.split(str2):以str2为分隔符将str1分隔成列表;len(str1):返回str1中包含的字符个数;cmp(str1,str2):比较str1和str2,如果相同则返回0。在数字类型和字符串的基础上,Jython提供了列表类型,列表中的每个元素都可以是数字类型、布尔类型、字符串或是一个子列表。开发人员可以通过中括号来创建列表:wsadmin>list=['a','b',['c','d'],'e']wsadmin>printlist[0]awsadmin>printlist[2][1]d以上的语句创建了两个列表,其中一个包含['c','d']两个元素,同时,以该列表为第3个元素(下标为2)创建另一个列表并赋值给变量list。Jython也为列表类型提供了各种处理方法,其中常用的有:本文转自IBMdW技术社区详情

解决方案

解决方案二:
mark接分
解决方案三:
谢谢楼主分享!接分!
解决方案四:
完整的建议看红皮书:)

时间: 2024-07-29 13:04:40

[转]WebSphere Application Server 环境配置与应用部署最佳实践分享!的相关文章

Websphere Application Server环境配置与应用部署最佳实践

使用 XML 文件扩展 wsadmin 工具与 Jython 脚本 简介:wsadmin 是 Websphere Application Server 提供的脚本工具,它支持开发人员通过脚本对服 务器进行管理和配置.本文首先对 wsadmin 以及脚本语言 Jython 进行介绍,之后,本文将介绍一种通 过 XML 配置文件扩展 wsadmin 以及脚本的方法,该方法允许部署人员通过 XML 文件定义服务器的配置 步骤和应用部署过程,从而提高 wsadmin 以及脚本的可用性. 在发布一个运行于

WebSphere反向投资者-解决WebSphere Application Server的配置冲突

在每篇专栏文章中,WebSphere 反向投资者将回答问题.提供指导并讨 论与 WebSphere 产品使用相关的基础主题,经常会给出与流行的看法相悖的经过 实践验证的建议. 配置疗法 让我先来向您解释一下,尽管我在本 专栏的标题中使用了 "解决冲突" 的字样,但我并没有改变职业, 而投身于调停或有关的行业.此外,虽然有关各种 WebSphere Application Server 主题的讨论可能会导致所谓的 "精神辩论",但本专栏并不 想涉及如何解决可导致这类辩

配置一个服务器端WebSphere Application Server基础架构

具体步骤包括安装必备产品(IBM® Worklight Studio.部署到一个 IBM WebSphere® Application Server Liberty Profile 的 Worklight Server,以及一个 Base Profile),启用服务器端.端到端安全:配置服务器端基础架构以实现 FIPS 140-2 合规性:最后通过 WebSphere 基础架构的日志记录.跟踪和测量设施来测量.收集.分析和验证 FIPS 140-2 合规性. 来自美国国家标准和技术研究所 (NI

WebSphere Application Server V7、V8 和 V8.5 中的高级安全性加强 一

简介 IBM WebSphere Application Server 的安全性在每个版本中都有所改进.除了在新版本中增加了一些新功能之外,我们还不断增强产品的默认安全性.我们通过改进默认设置不断提高满足默认安全性这一关键原则的程度.本文的前一个版本 主要关注 WebSphere Application Server V6 和那个版本所需的加强步骤.在后续 WebSphere Application Server 版本中,显著减少了加强步骤的数量,更重要的是,保留的大多数步骤变得不那么关键了.那

如何在IBM WebSphere Application Server中使用各种JPA Provider

引言 使用持久化架构能够使数据库事务处理变得更加容易.Java 持久化架构(Java Persistence Architecture)是一个非常不错持久化选择,通过使用 JPA,您可以不再需要使用复杂的 SQL 查询,不必担心性能问题,以及其它一些潜在的编程错误等.有很多的 JPA Persistence Provider 可供应用程序开发者来选择,如 WebSphere JPA,OpenJPA 和 Hibernate 等等.WebSphere Application Server 支持配置使

将Spring和Hibernate与WebSphere Application Server一起使用

如果您考虑将 Spring 或 Hibernate 与 IBM WebSphere Application Server 一起使用,则本文将向您阐述如何为各种 WebSphere Application Server 场景配置这些框架.本文不是对任一框架的详尽评论,而 是帮助您成功实现此类场景的重要参考.(针对 Spring Framework 2.5 和 WebSphere Application Server V7 进行了更新.) 引言 Spring Framework(通常称为 Sprin

使用WebSphere Application Server V8.5中的Admin Command Framework产品

IBM http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server V8.5 中的 Admin Command Framework (ACF) 提供了用户友好.以任务为导向的命令来执行管理任务.因为它是一个框架,所以所有命令都遵循相同的语法且易于使用.借助这些命令,WebSphere Application Server 为您提供了通过 JMX (Java Management Exten

DB2使用WebSphere Application Server启用WLB和客户端关联

具有支持的 IBM Data Server Driver for JDBC and SQLJ(JCC 驱动程序)且在 IBM http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server 环境中运行的 DB2 Java 应用程序可使用 WLB 或客户端关联功能访问 DB2 pureScale 集群上的数据库.本节介绍如何为 IBM WebSphere Application Server 环

WebSphere Application Server V7高级安全性加强,第1部分:(上)

安全性加强概述和方法 简介 IBM WebSphere Application Server 的安全性在每个版本中都有所改进.除了在新版本中 增加新功能之外,我们还不断增强产品的默认安全性.我们通过改进默认设置不断提高满足默 认安全性这一关键原则的程度.本文的前一个版本 主要关注 WebSphere Application Server V6 和那个版本所需的加强步骤.在后续 WebSphere Application Server 版本中,显著减少了 加强步骤的数量,更重要的是,保留的大多数步