入埠訊息的擴充

WebSphere Commerce 可讓您修改或擴充所有入埠訊息的功能; 方法是修改各訊息所執行的 WebSphere Commerce 控制程式指令。 您可以在所用的任何入埠訊息指令中提供其它前處理或後處理陳述式,也可以整個改寫現有的處理程序。 如果要這麼做,您必須具備 Java 程式設計的知識。

當收到後端系統發出的入埠訊息時, 將處理其資訊並置於指令參數中,並呼叫 WebSphere Commerce 控制程式指令與所有提供的參數。 在執行指令時,會呼叫 performExecute() 方法,而它會以下列順序依序呼叫三種方法:

  1. doPreProcess()
  2. doProcess()
  3. doPostProcess()

當您第一次安裝 WebSphere Commerce 時,只有 doProcess() 方法會含有程式設計陳述式。 您可以新增前處理陳述式(方法是擴充指令,並施行 doPreProcess() 方法), 或新增後處理陳述式(方法是施行 doPostProcess() 方法)。或者, 您可以施行 doProcess() 或 performExecute() 方法,以改寫整個程序。如果需要如何擴充指令的詳細資訊,請參閱 WebSphere Commerce 程式設計手冊

相關概念

相關參照

IBM copyright