Analytics and Automation Software : 思科数据虚拟化

在工作室调用Admin API

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2016 年 4 月 21 日) | 反馈

简介

本文描述如何使用CIS (思科信息服务器) WebAPI启动会话,执行在新建立的会话内的处理和看到会话。

贡献用Ebenezer Chunchu和特雷弗贝克特尔, Cisco工程师。

调用Admin API

此示例在工作室显示如何调用Admin API。

  1. 启动CIS。
  2. 运行工作室作为admin (或有管理权限的任何用户)。
    1. 从主菜单,请选择Administration >配置
    2. 选择Server>网站服务接口>日志请求和响应消息并且设置它对真。
    3. 关闭服务器配置对话框。
    4. 从主菜单,请选择File>交换机用户为了关闭和重新打开会话。您能登陆作为同一个用户。您想要对1)强制得到创建Web的服务日志文件,并且2)显示示例如何启动会话。
  3. 打开一个终端的(bash)窗口。
    1. 对产品安装目录的CD。
    2. CD到日志目录里。
    3. 运行.cat cs_server_ws_request.log为了获得一最初的转储。
    4. 运行tail - f cs_server_ws_request.log为了保持运行转储。
    5. 保持此窗口开放,您在工作室执行操作为了发现如何与服务器联络。

      注意:这只显示Admin API (公共)交互作用。它不会显示私有WebAPI交互作用,他们在一个不同的信道发生。

      在您交换用户并且启用登录后,您应该为closeSession和beginSession看到条目。

创建并且关闭会话

这些说明显示您如何创建会话,翻译,进行若干工作,然后关闭处理和会话。不是在工作室使用明确处理的所有的操作(许多使用隐式处理)内发生。另外,您要尽量隔离噪声为了突出显示希望的示例。

  1. 去上一步工作室。
  2. 打开/Shared/examples/productCatalog_xform (任何任何转换)。
  3. 为了编辑转换请扯拽“查询”节点到图表,但是请勿连接它。
  4. 保存转换。您将看到在cs_server_ws_request.log的这些步骤:
    1. beginTransaction (请准备处理)
    2. getUser
    3. updateTransformProcedure (核心工作)
    4. closeTransaction
  5. 为了使示例轻微更加有趣的:
    1. 复制/粘贴转换资源(呼叫productCatalog_xform_Copy_1)。
    2. 修改两个,但是请勿救他们。
    3. 在工作室运行保存全部。您将看到两呼叫对在处理内的updateTransformProcedure。

这些步骤帮助您发现简单对象访问协议(SOAP)调用。



Document ID: 119389