Sun Java System Messaging Server 6.3 管理指南

22.2.1 規劃 JMQ 通知服務

JMQ 通知外掛程式僅是郵件佇列服務的一部分。郵件傳送服務也包含使用郵件的用戶端及郵件佇列基礎架構 (代理程式、管理元件等)。

以下步驟概述您應執行以建立支援 Messaging Server 的郵件佇列服務之作業:

  1. 定義通知郵件服務。

    定義 Messaging Server 安裝所需的通知郵件。郵件服務開發生命週期的規劃和設計階段不在本章的論述範圍內。但在您配置 JMQ 通知外掛程式之前,應回答以下設計問題:

    • 需要為哪些郵件事件產生通知?如需可用通知郵件的清單,請參閱22.3.1 通知郵件

    • 打算產生郵件至佇列、主題或兩者?

    • 是否打算同時使用專用事件通知服務和郵件佇列服務?

    回答這些問題有助於決定要配置一個通知外掛程式或多個外掛程式,並判定如何配置每個外掛程式。

  2. 安裝、配置及部署郵件佇列產品。

    如需有關安裝郵件佇列的資訊,請參閱「Sun Java System Message Queue Installation Guide」。

    如需有關配置及部署郵件佇列的資訊,請參閱「Sun Java System Message Queue Administration Guide」。

  3. 編寫將使用 JMQ 通知郵件的一或多個郵件佇列用戶端。

    用戶端必須符合郵件佇列用戶端 API 的需求。以下路徑提供以 C 編寫的用戶端原始碼之簡單範例:


    /opt/SUNWmsgsr/examples/jmqsdk/

    原始碼檔案名稱為 jmqclient.c

    此用戶端原始碼會接收 libjmqnotify 程式庫中的參數所定義之 JMQ 通知郵件的郵件,並接著將郵件輸出傳送至 stdout

    如需有關以 C 或 Java 編寫郵件佇列用戶端的資訊,請參閱「Sun Java System Message Queue Developer's Guide for C Clients」或「Sun Java System Message Queue Developer's Guide for Java Clients」。

  4. 配置與啟用產生通知郵件的 JMQ 通知外掛程式。

    本章接下來會說明如何配置通知外掛程式。

  5. 配置與啟動執行階段郵件佇列用戶端。

    如需有關部署執行階段郵件佇列用戶端的資訊,請參閱「Sun Java System Message Queue Administration Guide」。