[AIX Solaris HP-UX Linux Windows][IBM i]

Application Client 安装信息

有关安装和卸载 WebSphere® Application ServerApplication Client 的安装需求、示例及其他信息。Application Client 提供了旨在帮助您开发要与 WebSphere Application Server 配合使用的客户机应用程序的资源和客户机。

关于 Application Client

Application Client 是客户机应用程序的客户机来源(作为运行时框架),将在 Application Client 机器上运行,或者将随那些要在其他机器上运行的客户机应用程序一起分发。

要组装某些类型的客户机应用程序,您需要安装用于提供客户机应用程序框架的客户机。您可以安装 Application Client 功能部件(而不安装 WebSphere Application Server),此功能部件提供相同资源和客户机以帮助您开发客户机应用程序。

同样,运行要与 WebSphere Application Server 配合使用的某些类型客户机应用程序要求随该客户机应用程序一起部署相关联的客户机。对于只需要小部分 Application Client 内容的客户机应用程序,可以将 Application Client 安装到一台方便使用的机器(例如用于开发该客户机应用程序的机器)上,然后只将该客户机应用程序与它所需的客户机封装在一起。例如,这意味着仅在随 Application Client 提供的客户机的必须部分上部署独立客户机应用程序。

在安装 Application Client 之前,请规划拓扑并确定每个组件的安装位置。有关更多信息,请参阅规划安装 Application Client for IBM WebSphere Application Server

要求

除下列要求以外,您的系统可能还要求满足其他先决条件才能安装 WebSphere Application Server 产品。有关更多信息,请参阅为产品安装准备操作系统

  • 对于转换用户 对于转换用户: IBM® SDK Java™ Technology Edition 不再嵌套在 Application Client for WebSphere Application Server 中。 Java SDK 作为单独产品提供,在安装 Application Client 时必须安装此 SDK。IBM SDK Java Technology Edition V8 是 WebSphere Application Server V9.0 的 Java SDK 版本。trns
  • Application Client 最多需要 350 MB 的磁盘空间。

存储库和产品标识

要从在线服务存储库安装 Application Client,请将以下存储库 URL 与 Installation Manager 配合使用:
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v90
使用命令行或响应文件来安装、卸载或以其他方式修改 Application Client 时,请指定主产品标识。您还可以逗号分隔列表形式添加要安装的可选功能部件。如果未指定可选功能部件,那么将安装缺省功能部件。要仅安装所需的功能部件,请明确指定功能部件列表。
表 1. 供应项目和可选功能部件标识
产品标识 可选功能部件标识 缺省功能部件
Application Client for WebSphere Application Server
com.ibm.websphere.APPCLIENT.v90
  • samples:样本
  • standalonethinclient.resourceadapter.runtime:独立瘦客户机运行时
  • standalonethinclient.resourceadapter.samples:独立瘦客户机样本
  • embeddablecontainer:可嵌入 EJB 容器
embeddablecontainer

要获取产品存储库和产品标识的完整列表,请参阅WebSphere Application Server 产品的在线产品存储库用于受支持操作系统的 WebSphere Application Server 产品供应项目

安装示例

所有 WebSphere Application Server 产品均使用 IBM Installation Manager 进行安装。有关安装产品供应项目的逐步指示信息,请参阅安装产品

[AIX Solaris HP-UX Linux Windows]要点: 因为 IBM SDK Java Technology Edition 不再嵌入在产品中,所以您必须同时指定 Application Client 供应项目标识 (com.ibm.websphere.APPCLIENT.v90) 和 IBM Java SDK 供应项目标识 (com.ibm.java.jdk.v8)。如果没有 Java SDK,将无法安装 Application Client
命令行示例

有关使用命令行进行安装的逐步指示信息,请参阅使用命令行安装产品

[Windows]
imcl.exe install com.ibm.websphere.APPCLIENT.v90 com.ibm.java.jdk.v8
  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v90 
  -installationDirectory "C:\Program Files\IBM\WebSphere\AppClient"
  -sharedResourcesDirectory "C:\Program Files\IBM\IMShared"
  -preferences com.ibm.cic.common.core.preferences.keepFetchedFiles=false,com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false
  -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
  -log installv9appcli.xml
  -acceptLicense
  -showProgress
[Linux]
./imcl install com.ibm.websphere.APPCLIENT.v90 com.ibm.java.jdk.v8
  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v90 
  -installationDirectory /opt/IBM/WebSphere/AppClient
  -sharedResourcesDirectory /opt/IBM/IMShared
  -preferences com.ibm.cic.common.core.preferences.keepFetchedFiles=false,com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false
  -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
  -log installv9appcli.xml
  -acceptLicense
  -showProgress
[IBM i]
./imcl install com.ibm.websphere.APPCLIENT.v90
  -repositories https://downloads.mycorp.com:8080/WAS_90_repository
  -installationDirectory /QIBM/ProdData/WebSphere/AppClient/V9/client
  -properties was.install.os400.profile.location=/QIBM/UserData/WebSphere/AppClient/V9/client
  -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
  -secureStorageFile $HOME/WASFiles/temp/credential.store
  -acceptLicense
  -showProgress
响应文件示例

有关使用响应文件进行安装的逐步指示信息,请参阅使用响应文件安装产品

[Windows]
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean="true" temporary="true">
<server>
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v90" />
</server>
<install modify='false'>
<offering id='com.ibm.websphere.APPCLIENT.v90' 
  profile='Application Client for IBM WebSphere Application Server V9.0' 
  features='javaee.thinclient.core.feature,embeddablecontainer' installFixes='none'/>
<offering id='com.ibm.java.jdk.v8'
  profile='Application Client for IBM WebSphere Application Server V9.0'
  features='com.ibm.sdk.8'/>
</install>
<profile id='Application Client for IBM WebSphere Application Server V9.0' 
  installLocation='C:\Program Files\IBM\WebSphere\AppClient'>
<data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppClient'/>
<data key='user.import.profile' value='false'/>
<data key='user.select.64bit.image,com.ibm.websphere.APPCLIENT.v90' value='false'/>
<data key='user.appclient.serverHostname' value='localhost'/>
<data key='user.appclient.serverPort' value='2809'/>
<data key='cic.selector.nl' value='en'/>
</profile>
</agent-input>
[IBM i]
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean="true" temporary="true">
<server>
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v90" />
</server>
<install modify='false'>
  <offering id='com.ibm.websphere.APPCLIENT.v90'
     profile='Application Client for IBM WebSphere Application Server V9.0' 
     features='embeddablecontainer'/>
</install>
<profile id='Application Client for IBM WebSphere Application Server V9.0' 
  installLocation='/QIBM/ProdData/WebSphere/AppClient/V9/client'>
  <data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppClient/V9/client'/>
  <data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppClient/V9/client'/>
  <data key='user.appclient.serverHostname' value='localhost'/>
  <data key='user.appclient.serverPort' value='2809'/>
  <data key='user.import.profile' value='false'/>
  <data key='cic.selector.nl' value='en'/>
</profile>
</agent-input>

使用说明

versionInfohistoryInfo 命令根据系统上执行的所有安装、卸载、更新和回滚活动返回 Application Client 的版本和历史记录信息。

[IBM i]您可以使用 manageprofiles 命令来创建客户机概要文件。以下示例根据下列假定创建缺省客户机概要文件:
  • 客户机将连接至的应用程序服务器的系统主机名为 myhost.abc.com
  • 该应用程序服务器的引导端口为 2809。
  • app_client_root/QIBM/ProdData/WebSphere/AppClient/V9/client
manageprofiles -create
  -templatePath /QIBM/ProdData/WebSphere/AppClient/V9/client/profileTemplates/client 
  -serverHostname myhost.abc.com 
  -serverPort 2809 
  -profileName client 
注: 成功创建概要文件后,控制台将输出一条消息,指示创建成功并建议您检查 AboutThisProfile.txt 文件。但是,在 IBM i 上创建客户机概要文件时,不会生成 AboutThisProfile.txt 文件。

卸载示例

所有 WebSphere Application Server 产品均使用 IBM Installation Manager 进行卸载。有关卸载产品供应项目的逐步指示信息,请参阅卸载产品

避免故障 避免故障: 卸载产品的同时,必须卸载 IBM SDK Java Technology Edition (com.ibm.java.jdk.v8)。gotcha
命令行示例

有关使用命令行进行卸载的逐步指示信息,请参阅使用命令行卸载产品

[Windows]
imcl.exe uninstall com.ibm.websphere.APPCLIENT.v90 com.ibm.java.jdk.v8
  -installationDirectory "C:\Program Files\IBM\WebSphere\AppClient"
[HP-UX][Linux][Solaris]
./imcl uninstall com.ibm.websphere.APPCLIENT.v90 com.ibm.java.jdk.v8
  -installationDirectory /opt/IBM/WebSphere/AppClient
[IBM i]
./imcl uninstall com.ibm.websphere.APPCLIENT.v90
  -installationDirectory /QIBM/ProdData/WebSphere/AppClient/V9/client
响应文件示例

有关使用响应文件进行卸载的逐步指示信息,请参阅使用响应文件卸载产品

[Windows]
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<uninstall modify='false'>
<offering id='com.ibm.websphere.APPCLIENT.v90' 
  profile='Application Client for IBM WebSphere Application Server V9.0' 
  features='embeddablecontainer'/>
<offering id='com.ibm.java.jdk.v8' 
  profile='Application Client for IBM WebSphere Application Server V9.0' />
</uninstall>
<profile id='Application Client for IBM WebSphere Application Server V9.0' 
  installLocation='C:\Program Files\IBM\WebSphere\AppClient'>
<data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppClient'/>
<data key='user.import.profile' value='false'/>
<data key='user.select.64bit.image,com.ibm.websphere.APPCLIENT.v90' value='false'/>
<data key='user.appclient.serverHostname' value='localhost'/>
<data key='user.appclient.serverPort' value='2809'/>
<data key='cic.selector.nl' value='en'/>
</profile>
</agent-input>
[IBM i]
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<uninstall modify='false'>
<offering id='com.ibm.websphere.APPCLIENT.v90' 
  profile='Application Client for IBM WebSphere Application Server V9.0'/>
</uninstall>
<profile id='Application Client for IBM WebSphere Application Server V9.0' 
  installLocation='/QIBM/ProdData/WebSphere/AppClient/V9/client'>
  <data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppClient/V9/client'/>
  <data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppClient/V9/client'/>
  <data key='user.appclient.serverHostname' value='localhost'/>
  <data key='user.appclient.serverPort' value='2809'/>
  <data key='user.import.profile' value='false'/>
  <data key='cic.selector.nl' value='en'/>
</profile>
</profile>
</agent-input>

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=rins_cli_info
文件名:rins_cli_info.html