针对不同的操作系统,AESB V6提供不同的安装包。
以下几个步骤描述AESB V6在不同的操作系统环境下相应安装包的安装。
获取AESB V6安装包
压缩包的安装
从AESB V6产品光盘中获得相应的安装包文件。
包括以下8个安装包:
AESB-6.X.zip
AESB6.X 在Window和Linux上的压缩包,解压后包含AESB。
AESB-Agent-6.X.zip
AESB-Agent-6.x在Window和Linux上的压缩包,解压后包含AESB-Agent。
AESB-Designer-6.X-win32.zip
AESB-Designer-6.X在Windows下的压缩包,解压后包含可视化管理工具AESB-Designer。
AESB-Designer-6.X-linux.zip
AESB-Designer-6.X在Linux下的压缩包,解压后包含可视化管理工具AESB-Designer。
ANM-6.X.zip
ANM-6.X在Windows/Linux下的压缩包,解压后包含Apusic Node Manager。
ANMC-6.X.zip
ANMC-6.X在Windows/Linux下的压缩包,解压后包含Apusic Node Manager Center。
ANMC-Client-6.X
ANMC-Client-6.X在Windows/Linux下的压缩包,解压后包含Apusic Node Manager Center Client。
AESB-Monitor-6.X.zip
AESB-Monitor-6.X在Windows/Linux下的压缩包,解压后包含AESB-Monitor。
以上安装包出厂时均不带JVM,要正常使用AESB V6请用户自行安装JVM。
AESB-6.x.zip是用于Window/Linux/Unix环境下AESB6.x的压缩包。
AESB-Agent-6.x.zip是用于Window/Linux/Unix环境下AESB Agent 6.x的压缩包。
请按照安装包说明选择合适安装包。
按以下步骤执行:
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压目录下的bin子目录,运行startconfigtool.cmd(Windows环境)或在命令终端执行./startconfigtool(Linux/Unix环境)即可启动AESB节点配置工具,设置AESB/AESB-Agent路由名,路由IP,路由端口;
4、运行startesb.cmd(Windows 环境)或在命令终端执行./startesb(Linux/Unix环境)即可启动AESB/AESB-Agent;
5、运行stopesb.cmd(Windows 环境)或在命令终端执行./ stopesb admin admin iiop://192.168.50.81:5888(在Linux/Unix环境,请根据实际的IP和端口号修改)即可关闭AESB /AESB-Agent;
AESB-Designer-6.x-win32.zip是用于Window环境下AESB6.x 可视化管理工具的压缩包。AESB-Designer-6.x-linux.zip 是用于Linux/Unix环境下AESB6.x 可视化管理工具的压缩包。
请按照安装包说明选择合适安装包。
按以下步骤执行:
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压目录下运行AESB-Designer.cmd (Widnows环境)或在命令终端执行./ AESBDesigner(Linux/Unix环境)即可运行AESB节点管理工具;
ANM-6.x.zip是用于Windows/Linux/Unix环境下AESB6.x网络节点托管工具的压缩包。
请按以下步骤执行:
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压目录下的bin子目录运行startconfigtool.cmd(Windows环境)或在命令终端执行./startconfigtool(Linux/Unix环境)即可启动AESB 网络节点管理配置工具,进行AESB网络节点托管配置;
4、进入解压目录下的bin子目录运行startup.bat(Windows环境)或在命令终端执行./startup(Linux/Unix环境);
ANMC-6.x.zip是用于Windows/Linux/Unix环境下AESB6.x针对网络节点托管工具的管理中心server压缩包。
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压目录下的bin子目录运行startnmcenter.cmd(Windows环境)或在命令终端执行./ startnmcenter(Linux/Unix环境);
ANMC-6.0.zip是用于Windows/Linux/Unix环境下ANMC注册管理工具解压压缩包;
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压后的根目录新建file.txt;
4、在file.txt文件中注册所有ANM的信息;
5、进入解压目录下的bin子目录运行client_registerfile.cmd(windows环境)或在命令终端执行./ client_registerfile进行ANM注册,将所有ANM信息注册到ANMC;
AESB-Monitor-6.0.zip是用于Windows/Linux/Unix环境下ANMC的Web监控管理平台。
1、解压压缩包;
2、保证Java运行环境变量如JAVA_HOME等已正确设置;
3、进入解压后的根目录\domains\mydomain\bin目录下运行startapusic.cmd(Windows环境)或在命令终端执行 /startapusic(Linux/Unix环境) ;
4、在浏览器中输入http://192.168.50.81:6888/esb-monitor/login.faces(请根据实际IP修改)登陆AESB的web监控平台;
以下几个部分描述AESB安装后的工作:
了解AESB的目录结构
了解 AESB-Agent 的目录结构
卸载AESB和AESB-Agent
了解AESB-Designer的目录结构
卸载AESB-Designer
了解ANM的目录结构
了解ANMC的目录结构
了解ANMC-Client的目录结构
卸载ANM、ANMC和ANMC-Client
了解AESB-Monitor的目录结构
卸载AESB-Monitor
AESB目录结构:
AESB的目录及功能:
| 子目录 | 包含 |
|---|---|
| applications | 发布在AESB里的webservice和uddi的工程 |
| bda | 存储流程实时运行时的描述文件 |
| bin | 运行 AESB所需环境变量设置命令 |
| bpm | 存储定义的流程物理状态时的描述信息文件 |
| bulkDataCache | 存储大数据量传输过程中的临时数据 |
| classes | 需放置在USER CLASSPATH最前面的类文件放在此目录中,默认情况下,放置有关流程、mail、notify相关属性配置 |
| common | 放置通用的JAR包 |
| config | AESB中的数据库适配器数据源、JMS服务、安全策略、文件传输、日志等相关配置文件 |
| deploy | 放置编译后的webservice和uddi等资源 |
| docs | AESB出厂提供的相关文档和JavaDoc |
| driver | AESB出厂提供的各种主流数据库驱动 |
| hsql | 内置记录日志的文件数据库 |
| lib | 运行AESB所需的JAR文件 |
| license | 运行AESB所需的注册许可证文件(license),默认情况下放置了试用版的licence,购买了AESB的授权用户下载了正式license后替换该文件即可 |
| logs | AESB日志文件 |
| schedule | 注册到AESB的相关schedule的描述信息 |
| services | 注册到AESB的相关service的描述信息 |
| sp | AESB的补丁程序,默认情况下,此目录为空 |
| store | 系统用户存储文件,JMS消息队列存储文件等 |
| trigger | 注册到AESB的相关trigger的描述信息 |
AESB-Agent目录结构:
AESB-Agent的目录及功能:
所有AESB-Agent的子目录都可以在AESB目录中找到, 其中bda、bpm、hsql、schedule只有AESB 才有。
| 子目录 | 包含 |
|---|---|
| applications | 发布在AESB-Agent里的webservice和uddi工程 |
| bin | 运行AESB-Agent所需环境变量设置命令 |
| bulkDataCache | 存储大数据量传输过程中的临时数据 |
| classes | 需放置在USER CLASSPATH最前面的类文件放在此目录中,默认情况下,放置有关流程、mail、notify相关属性配置 |
| common | 放置通用的JAR包 |
| config | AESB-Agent中的数据库适配器数据源、JMS服务、安全策略、文件传输、日志等相关配置文件 |
| deploy | 放置编译后的webservice和uddi等资源 |
| docs | AESB-Agent出厂提供的相关文档和JavaDoc |
| driver | AESB-Agent出厂提供的各种主流数据库驱动 |
| lib | 运行AESB-Agent所需的JAR文件 |
| license | 运行AESB-Agent所需的注册许可证文件(license),默认情况下放置了开发版的licence,购买了Apusic的授权用户下载了正式license后替换该文件即可 |
| logs | AESB-Agent日志文件 |
| services | 注册到AESB-Agent的相关service的描述信息 |
| sp | AESB-Agent的补丁程序,默认情况下,此目录为空 |
| Store | 系统用户存储文件,JMS消息队列存储文件等 |
| Trigger | 注册到AESB-Agent的相关trigger的描述信息 |
使用压缩包安装的Windows/Linux/Unix 环境下的 AESB和AESB-Agent,将AESB和AESB-Agent停止后,直接将AESB和AESB- Agent所在目录从磁盘中删除即可。
| 子目录 | 包含 |
|---|---|
| AESB-Designer | AESB-Designer个性化外观插件 |
| eclipse | 通用Eclipse文件,包括工程和插件 |
| ext | 运行AESB-Designer所需的第三方插件 |
| AESB-Designer.cmd | Windows环境启动AESB-Designer的命令提示符 |
| AESB-Designer | Linux/Unix环境启动AESB-Designer的命令提示符 |
使用压缩包安装的Windows/Linux/Unix 环境下的 AESB-Designer,将AESB-Designer停止后,直接将AESB- Designer所在目录从磁盘中删除即可。
| 子目录 | 包含 |
|---|---|
| bin | 运行 ANM所需环境变量设置命令 |
| common | 运行ANM所需的通用Jar包 |
| config | ANM的配置信息包括用户、线程等 |
| lib | 运行ANM所需的Apusic Jar包和第三方Jar包 |
| logs | ANM日志文件 |
| domains.xml | ANM托管AESB配置信息的描述文件 |
| license.xml | 运行ANM所需的注册许可证文件(license),默认情况下放置了开发版的licence,购买了Apusic的授权用户下载了正式license后替换该文件即可 |
| nodemanager.conf | ANM启动配置信息的描述文件 |
| 子目录 | 包含 |
|---|---|
| Bin | 运行 ANMC所需环境变量设置命令 |
| Config | ANMC中IP、端口、信息文件路径等相关配置 |
| Lib | 运行ANMC所需Jar包 |
| Store | 存储注册到ANMC所有ANM信息的文件 |
| 子目录 | 包含 |
|---|---|
| Bin | 运行 ANMC-Center所需环境变量设置命令 |
| Config | ANM-Center的IP和端口信息描述文件 |
| Lib | 运行ANM-Center所需的Jar包 |
| File.txt | 要注册到ANMC的所有ANM信息描述文件 |
使用压缩包安装的Windows/Linux/Unix 环境下的 ANM、ANMC、ANMC-Client,将ANM/ ANMC/ ANMC-Client停止后,直接将ANM/ ANMC/ ANMC-Client所在目录从磁盘中删除即可。
| 子目录 | 包含 |
|---|---|
| Bin | 运行 ANM-Monitor Sample所需环境变量设置命令 |
| classes | 运行 ANM-Monitor Sample所需class文件,出厂默认为空 |
| common | 运行ANM-Monitor所需的通用Jar包 |
| docs | ANM-Monitor出厂提供的相关文档和JavaDoc |
| domains | 运行在ANMC-Monitor中的域工程 |
| lib | 运行在ANMC-Monitor所需的Apusic和第三方Jar包 |
| sp | ANMC-Monitor的补丁程序,默认情况下,此目录为空 |
| src | 相关ANMC-Monitor源代码 |
| templates | 运行ANM-Monitor所需的基础功能Jar包,包括线程、安全、集群等 |
| domains.xml | 配置域工程的信息描述文件 |
| license.xml | 运行ANMC-Monitor所需的注册许可证文件(license),默认情况下放置了试用版的licence,购买了ANMC-Monitor的授权用户下载了正式license后替换该文件即可 |