- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
第 页
预警平台技术红皮书
NC-UAP 6.0
用友NC-UAP
DATE \@ yyyy-MM-dd 2011-04-26
第 PAGE 1 页
目 录
TOC \o 1-3 \h \z \u 第一章 前言 1
第二章 预警类型注册 2
1. 功能简介 2
2. 操作说明 2
2.1 增加/编辑预警类型 2
第三章 预警条目注册 5
1. 功能简介 5
2. 操作说明 6
2.1 增加/编辑预警条目 6
2.2 复制预警条目 12
2.3 联查日志 12
2.4 激活/休眠 13
第四章 预警查询和监控 14
1. 预警平台查询 14
2. 预警监控 14
3. 预警日志 15
第五章 插件开发指南 16
1. 简介及开发步骤 16
2. 预警平台业务插件接口 16
2.1 业务插件接口 16
2.2 PreAlertContext 17
2.3 PreAlertObject 17
3. 消息模板接口 19
4. 多语支持 19
4.1 预警类型注册的多语 19
4.2 预警消息文件的多语 20
第六章 程序实现举例 21
业务插件举例 21
第七章 系统环境配置 22
1. 调度引擎的配置 22
2. 邮件发送相关的配置 23
3. 消息文件存放路径 23
4. 预警日志 23
第八章 V6新特性及与以前版本区别 24
1. 产品形态改变 24
2. 规范了预警插件的接口 24
3. 提供了对消息模板的支持 24
4. 新增自定义预警功能 24
5. 其他功能和易用性的增强 24
附录 25
1. 预警平台相关表 25
2. 消息模板的支持 26
3. 语义模型查询预警插件说明(IUFO-李长山提供) 26
前言
现代企业要在激烈的市场竞争中生存并发展,就需要对自身的优势与缺陷都有一个清楚的了解,所谓知己知彼,企业要想在市场竞争中立于不败之地,就必须及时地发现自己的优势与缺陷,发挥自身的优势,弥补存在的缺陷,为企业的发展与壮大扫除障碍。
如何及时地发现自身的优势与缺陷,向来是企业界和理论界倾力研究的重点问题之一。于是NC的预警平台应求而生。NC预警平台分成两种类型的预警。一为定时预警。即用户可以指定何时或者以何周期去执行某项任务,并依照设置的阈值决定是否产生预警提示,致使企业及时合理做出正确的决策。二为即时预警。顾名思义即时是立即发生,NC中主要支持用户登录和打开节点两种,所作事情与定时预警一样。
NC预警服务的整体示意图如图1-1.
图1-1预警平台服务示意图
由上图可知,预警平台主要由预警类型、预警条目以及预警消息三个组成部分。于是想要使用预警平台的预警功能,需要做两步工作:1.预警类型注册;2.预警条目注册。分别在本文档第二章和第三章介绍。预警消息是在条目配置的时候配置的。
预警类型注册
功能简介
预警类型就是一种预警的一个插件类型(由开发人员开发,具体如何开发插件见 HYPERLINK 插件开发指南)。它目的是对某个业务或操作的抽象,其可以定义一系列阈值。(这里也只是定义,真正的值还是由条目来设置的)。
定义一个预警类型需要提供:名称、所属系统、业务插件、描述、阈值名称、编辑类型、参照名称(如果编辑类型为参照)、默认值。
注意:从V6开始,预警类型注册放在开发平台-开发配置工具下。
操作说明
打开节点:[开发平台]-[开发配置工具]-[预警类型注册]
单击“增加”,可以增加一个预警类型。
选中一条已注册的预警类型,单击“删除”、“修改”,可以对已有预警类型进行删除或修改的操作。双击一条预警类型,也可以对其进行编辑。
增加/编辑预警类型
增加/编辑一个预警类型,预警类型编辑界面如下图所示:
图2-1预警类型注册(常规属性页签)
项目说明:
名称:输入预警类型的名称。必填项。
所属模块:是区分各产品组模块的标识,即通常说的模块名。这里的模块是指开发模块,对应的是中间件/modules目录下的子目录。按规定模块名都是小写的。必填项。
业务插件:输入业务插件的类名,要求实现了nc.bs.pub.pa.IPreAlertPlugin接口的实现类的完整类名。此项不能为空。该类遵循开发规范见HYPERLINK 定时产生。两者的意义上的区别可以参见: HYPERLINK 前言。如果选择即时产生,则系统会根据此处定义的触发方式来触发业务操作,并依据条件满足与否,来产生预警提示信息。如果选择定时产生,则预警平台会在设
文档评论(0)