英语法语西班牙语

Ad


OnWorks 网站图标

amsmib - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 amsmib

这是 amsmib 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


amsmib - 异步消息服务 (AMS) MIB 更新实用程序

概要


阿姆斯米布 应用名称 权限名称 角色名称 连续体名称 单位名称 FILE_NAME

商品描述


阿姆斯米布 是一个发布比较简短的管理信息库的实用程序
(MIB) 更新到选定的 AMS 模块群。 因为 阿姆斯 进程可以运行 AAMS
后台线程中的模块,并且因为单个 MIB 在所有线程之间共享
任何进程的线程, 阿姆斯米布 可以更新注册商使用的 MIB 和/或配置
服务器也是如此。

MIB 更新只能传播到定义了主题“amsmib”的模块
在模块注册时引用的 MIB 初始化文件中。 所有 ION AMS 模块
隐式邀请主题“amsmib”的消息(来自在角色中注册的所有模块
同一企业的所有连续体中的“amsmib”)在注册时,如果主题为“amsmib”和
角色“amsmib”在 MIB 中定义。

阿姆斯米布 在消息空间的根单元中注册 应用名称
权限名称,在局部连续体中。 它以“amsmib”角色注册; 如果这
角色未在加载的(初始)MIB 中定义 阿姆斯米布 在注册时,然后
注册失败并且 阿姆斯米布 终止。

阿姆斯米布 然后从文件中读取最多 4095 字节的 MIB 更新文本的内存缓冲区
由...确定 FILE_NAME. MIB 更新文本必须符合 amsxml(5)或 源代码(5)
语法,取决于预期的接收模块是否使用
-DNOEXBAT 选项。

阿姆斯米布 然后“宣布”(见 ams_announce() in AMS(3))内存缓冲区的内容
到同一企业的所有模块(由 应用名称权限名称)
在指定的角色中注册的,在指定的连续体的指定单元中。
If 连续体名称 是 "" 那么消息将被发送到所有 continua 中的模块。 如果
角色名称 是 "" 那么所有模块都将有资格接收消息,无论
他们注册的角色。 如果 单位名称 是“”(根单元)然后所有模块
无论他们在哪个单位注册,都将有资格接收消息。

收到通知的消息后,每个目标模块将应用所有的 MIB
以与原始 MIB 完全相同的方式更新消息的内容
当模块开始运行时从 MIB 初始化文件加载。

如果多个模块运行在同一个内存空间(例如,在不同的线程中)
相同的进程,或在同一个 VxWorks 目标上的不同任务中),那么更新将
被多次应用,因为同一内存空间中的所有模块共享一个
MIB。 MIB 更新是幂等的,因此这是无害的(尽管某些诊断可能
打印)。

而且,一个 阿姆斯 守护进程将有一个相关的“MIB 更新”模块在后台运行
线程如果 应用名称权限名称 在启动的命令行上被引用
守护进程(假设在当时加载的初始 MIB 中定义了角色“amsd”
阿姆斯 开始运行)。 向运行的配置服务器和/或注册器公开的 MIB
在该守护进程中同样会在收到宣布的消息时进行更新。

公布的mib更新消息的主题名称为“amsmib”; 如果这个题目
未在加载的(初始)MIB 中定义 阿姆斯米布 那么消息就不能被宣布。
如果主题“amsmib”不是
在该模块的 MIB 中定义。

退出 状态


“0” 阿姆斯米布 正常终止。

"1" 异常退出状态,表示 阿姆斯米布 注册失败。

使用 onworks.net 服务在线使用 amsmib


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad