码迷,mamicode.com
首页 > 其他好文 > 详细

Run Book Automation - RBA开发系列一

时间:2014-11-24 10:09:11      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:des   style   io   ar   color   os   使用   sp   for   

Modules

模块-这个是RBA的基本工作单元。

一个Module 至少包含以下部分

1.  Rules & Schedules  - 定时器, 定时执行设定, 类似 windows 的task 任务

2.  Configuration Parameters -- 配置的一些变量

3.  processes - 流程


模组分成以下三类

1.Adapter Wrapper (AD) Modules
2.Operations Actions (OA) Modules
3.System Application (SA) Modules


Activity

Activity - 翻译过来是 “活动”;

其实就是流程中的关卡节点的类型。

在studio 中可以看到

bubuko.com,布布扣

接下来就来介绍一下各种不同的activity 的类型

1. Start    

bubuko.com,布布扣

2. End

bubuko.com,布布扣

3. Assign

bubuko.com,布布扣

可以用来设置一些参数值。

这里也可以使用 XPath 和 XSLT 来解析一些复杂的数据

4.  Call Adapter

bubuko.com,布布扣

呼叫已经定义好的 Adapter

5. SPAWN& JOIN

bubuko.com,布布扣

bubuko.com,布布扣

执行并行流程

6.  SWITCH & JOIN

bubuko.com,布布扣

bubuko.com,布布扣

分支流程, 相当于 if

7.  FOR & END-FOR

bubuko.com,布布扣

bubuko.com,布布扣

循环流程

8. SCRIPT

bubuko.com,布布扣

用来执行用 Perl 或Python写的脚本

9. PAUSE

bubuko.com,布布扣

让流程停留一段时间

10.  BUSINESS METRICS

bubuko.com,布布扣

对 process 做一些分析记录

11. UTILITY

bubuko.com,布布扣

对字符、数字和日期数据做一些共用的操作, 比如 大写, 连接等等

12. COMMENTS

bubuko.com,布布扣

给流程步骤添加一些注释

13.  CALL PROCESS

bubuko.com,布布扣



Context Items & Parameters

s上面介绍了不同类型的Activity.这些不同activity 之间如何传递参数呢? 答案就是 Context Items

Context Items 类似于变量

Context Items 可以是不同的数据类型: 数字型, 日期型, 静态类型, XML 或其他类型

Context Items 可以是 Local 或是 Global 的。

local - 只是特定的Process 使用

Global -  同一个Grid 中所有的Process使用


Context Items 是在流程内部的activity 传递参数

Parameters 是用来处理流程之间的参数传递

一张图来看明白

bubuko.com,布布扣


创建Module & Process

在 Develop Studio 中操作

Create Module

1. File --> New Module

bubuko.com,布布扣


Create Process

File - New Process ---> Process



Run Book Automation - RBA开发系列一

标签:des   style   io   ar   color   os   使用   sp   for   

原文地址:http://blog.csdn.net/oscar999/article/details/41083407

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!