将模型元素设置为可通过 Web 管理

对有效 IBM® Rational® Rhapsody® 模型进行 Web 启用的第一步是设置模型元素以便通过因特网发布。 在有效的模型中,为设备选择要通过 Web 浏览器进行远程控制或管理的应用程序元素,并对那些元素指定 Web 受管属性。

关于此任务

注: 您不能使基于文件的 C 模型启用 Web。

在考虑要对模型中的哪些元素启用 Web 时,请记住当前限制。

过程

要向 Web 发布模型,请完成下列步骤:

  1. 在浏览器中,浏览至组件(组件名称) > 配置配置。选择属于可执行组件的活动配置。
  2. 在“特征”窗口中,单击设置选项卡。
  3. 选中 Web 启用复选框。此选项将对配置启用“启用 Web 的代码生成”。
    注: 您不能使基于文件的 C 模型启用 Web。
  4. 可选: 单击高级设置按钮以设置 Webify 参数。产品将打开“高级设置”窗口。

    此窗口包含下列控件:

    • 主页 URL 指定主页的 URL。缺省值如下所示:
         cgibin?Abs_App=Abstract_Default
    • 签名页面 URL 指定签名页面的 URL。缺省值是 sign.htm
    • Web 页面刷新周期指定 Web 页面的刷新率,以毫秒计。缺省值是 1000 毫秒。
    • Web 服务器端口指定 Web 服务器的端口号。缺省值是 80

      每个参数都与 WebComponents::Configuration 下的一个属性相对应。这些参数将更新后的设置与每个模型保存在一起,或通过编辑属性值来更改它们。

  5. 对所有包含启用了 Web 的元素的库组件重复步骤 2 - 5
  6. 浏览到包中决定要启用 Web 的元素。
  7. 双击该元素以打开其“特征”窗口。
  8. 将构造型设置为 «Web Managed»。请对每个要从因特网查看或控制的元素执行此操作。

    如果已对元素指定构造型,那么需要通过属性对其启用 Web,如下所示:
    1. 右键单击该元素并选择属性
    2. 选择 WebComponents 作为主题,然后将相应元类中的 WebManaged 属性的值设置为 Checked

      目前,WebComponents 主题所支持的元类是 AttributeClassConfigurationEventFileOperationWebFramework
  9. 生成模型的代码,构建应用程序,然后运行该应用程序。

反馈