設定離埠訊息的撰寫

如果要建立新離埠訊息,並針對此訊息使用撰寫服務程式, 請執行下列步驟:

  1. 建立新控制程式指令,或自訂現有的作業指令,以傳送一則內含某個訊息 ID 或名稱的訊息。
  2. 視指令而定,在 MSGTYPES 表格中新增一列,並以新的檢視畫面名稱指定一個 msgtype_id。
  3. VIEWREG 表格中以 VIEWNAME 新增一列, 並指定 devicefmt_id 與 JSP 範本名稱(使用完整路徑)。
  4. 使用 WebSphere Commerce 管理主控台,在 PROFILE 表格中建立一個設定檔, 並為訊息類型指定正確的傳輸(例如:電子郵件)與裝置格式(例如:標準裝置格式)。請參閱 
    為網站或商店的訊息類型指定一種傳輸方法。 您必須為所要使用的每一種傳輸方法, 指定一個有效的裝置格式 ID (此 ID 指定於 VIEWREG 表格中)。此裝置格式 ID (亦即 DEVICEFMT_ID)必須和新增到 VIEWREG 表格中的 ID 相符,如此才能挑選正確的 JSP 範本進行撰寫。 以下是您應在 VIEWREG 表格中使用的值:
    SOAP XML data transmitted via HTTP = -1
    HTTP Browser = Reserved for IBM 
    use Standard Device Format = -3
    WebSphere MQ Adapter for XML = -4
    WebSphere MQ Adapter for WCS (Legacy message) = -5
    
  5. 附註:大部份的 out-of-box 訊息類型 (不論其原先設計成使用哪一種傳輸)皆被設計成使用標準裝置格式。 要採用哪一項選擇,完全視如何建立 VIEWREG 表格的項目而定。在未來版次中,裝置格式 ID 的預設值可能有變。
  6. 使用 SendMsgCmd 作業指令建立一個傳訊系統物件。請使用 setMsgType() 與 setStoreId() 起始設定服務程式。
  7. 呼叫 SendMsgCmd.execute() 方法。