Sun Java System Messaging Server 6.3 管理指南

C.4.3 遠端 SMPP 至閘道 SMPP 通訊

遠端 SMPP 用戶端透過協定資料單元 (PDU) 與閘道 SMPP 伺服器通訊。遠端 SMPP 用戶端會傳送請求 PDU,閘道 SMPP 伺服器會對其作出回應。閘道 SMPP 伺服器同步運作。它會先完成對請求 PDU 的回應,然後再處理下一個來自所連線的遠端 SMPP 用戶端的請求 PDU。

以下表 C–19 列出閘道 SMPP 伺服器處理的請求 PDU,並指定閘道 SMPP 伺服器的回應。

表 C–19 SMPP 伺服器協定資料單元

請求 PDU 

SMPP 伺服器回應 

BIND_TRANSMITTERBIND_TRANSCEIVERUNBIND

使用適當的回應 PDU 進行回應。認證憑證會被忽略。 

OUTBIND

閘道 SMPP 伺服器傳回 BIND_RECEIVER PDU。提交的認證憑證會被忽略。

SUBMIT_SMDATA_SM

嘗試使用唯一的 SMS 來源位址或閘道設定檔的 SELECT_RE 設定來比對目標 SMS 位址。如果均不相符,則會拒絕 PDU,並顯示 ESME_RINVDSTADR 錯誤。

DELIVER_SM

嘗試在歷程記錄中找到目標 SMS 位址或接收的郵件 ID。如果均不相符,會傳回錯誤 ESME_RINVMSGID

BIND_RECEIVER

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

SUBMIT_MULTI

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

REPLACE_SM

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

CANCEL_SM

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

QUERY_SM

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

QUERY_LAST_MSGS

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

QUERY_MSG_DETAILS

不支援。傳回 GENERIC_NAK PDU,並顯示 ESME_RINVCMDID 錯誤。

ENQUIRE_LINK

傳回 ENQUIRE_LINK_RESP PDU。

ALERT_NOTIFICATION

接受但忽略。