Rational® Asset Manager 发现库适配器(DLA)会查找成为软件映像的资产以及可在计算机系统上部署的资产。DLA 是作为使用 Web Service API 来访问 Rational Asset Manager 和检索软件映像的列表的 Web Service 客户端来实施的。
Rational Asset Manager DLA 将发现的数据写至遵循标识标记语言(IDML)模式的输出 XML 文件。此 XML 文件称为工作簿。发现库适配器工作簿可通过随 IBM® Tivoli® Composite Application Manager (ITCAM) for SOA V6.1 或随 IBM Tivoli Change and Configuration Management Database V1.1.1 或更高版本提供的成批装入程序来进行装入。请参阅 ITCAM for SOA 或 IBM Tivoli Change and Configuration Management Database 产品文档以了解有关如何使用成批装入程序的信息。
DLA 会将工作簿写至发现库适配器配置属性文件中指定的目录。如果成批装入程序不能访问此目录,那么 DLA 会将工作簿传送至正在运行成批装入程序的计算机。DLA 支持文件传输协议(FTP)或安全 Shell(SSH)文件传输协议(SFTP)。仅当 DLA 在 Linux、AIX® 或 Solaris 上运行时,SFTP 才受支持。传输工作簿时,文件传输完成后会从 DLA 本地目录中除去工作簿。可使用命令行选项或配置属性来确认执行 FTP 时文件传输是否成功。请求确认文件传输是否成功时,DLA 会从目标计算机中读取工作簿并将其与原始工作簿进行比较。如果文件传输期间发生了错误,那么该工作簿会保留在本地目录中。下一次运行 DLA 时,发现库适配器会再次尝试传输该工作簿。
DLA 是使用命令行界面运行的。可手动运行 DLA,也可在 Linux、Solaris 或 AIX 上使用 cron 作业之类的操作系统实用程序定期运行 DLA。