3. 操作实例

现在我们通过一个实际例子演示该程序的具体使用过程。假设我们已使用了一节点级(Node Level)WebSphere Adapter for SAP Adapter(以下简称SAP Adapter)的ALE接口在WPS上进行入站(inbound)操作。为了要将ALE入站操作所需的激活规范属性设置(如图4所示)保存下来,我们只需选用ExportStandaloneActivationSpec.jacl程序(可放在任意位置例如C:),然后通过命令窗口在WPS的概要文件的bin目录下运行下面一行命令:
wsadmin -f C:/ExportStandaloneActivationSpec.jacl -user admin -password admin saptestwinNode03 "IBM WebSphere Adapter for SAP Software" SAP_ALE_AS C:/as.properties

这样便可将所有非空的激活规范属性值轻松保存为as.properties文件。
相反地,如果需要将已有属性导入到新的激活规范中,则在新创建激活规范后,只需一行命令,便可完成属性值从properties文件的快速导入。
第三部分 结束语
本文提出了一套用于实现WebSphere Adapter在WAS和WPS上配置的自动导入导出功能的解决方案。该方案同样适用于WebSphere Adapter在WAS或WPS的网络部署(Network Deployment)以及集群(Cluster)环境的配置管理。
基于本文提供的Jacl工具,以及wsadmin的丰富强大管理功能(如AdminConfig、AdminApp、AdminTask等),读者可以进一步实现WebSphere Adapter的全自动化管理解决方案(安装/卸载、启动/停止、配置/迁移等)。
此外,本文实现该解决方案的一般思路及部分Jacl语句同样可应用于部署在WAS和WPS上的其他应用模块和资源对象的配置管理上。读者可由此举一反三,将低效、繁琐的工作变得更为高效、智慧!