商店紀錄
商店紀錄檔 (.sar) 是一個壓縮的紀錄檔(ZIP 檔),內含建立商店所需要的所有資產。
它的主要用途是作為以很容易複製的格式來包裝和遞送商店的機制,然後作為新商店的建立基礎。
您只需要將商店紀錄公佈到 Commerce Server 中,便能建立一個可檢視、瀏覽和購物的正常運作的商店。
商店紀錄通常包括下列各項:
- 檔案資產:
- Web 資產:用來建立商店頁面的檔案,如 HTML、JSP 檔、影像、圖形及併入檔。
各 Web 資產會集結成商店紀錄中的一個壓縮的備份保存檔。
當公佈商店紀錄時,Web 資產會公佈到 Web 應用程式的文件起始目錄。
- 內容檔:此類檔案中含有您商店頁面上的所有文字。各內容檔會以壓縮備份保存檔形式集中於商店紀錄中。
如果您的商店支援一種以上的語言,
則壓縮備份保存檔中將含有多個內容檔。當公佈商店紀錄時,文字資產會公佈到類別路徑指定的目錄中。
- 商店資料庫資產:要載入到資料庫的資料。如果需要必要資料的完整清單,請參閱
IBM WebSphere Commerce 商店程式開發人員手冊。
- 資料庫資產是透過載入器套件載入的。
可用載入器套件載入的商店資料庫資產中含有下列資料:活動、型錄、指令、貨幣、供貨、優惠、出貨、商店、稅金與數量單位。
WebSphere Commerce 所提供之範例商店紀錄中的商店資料庫資產採用的是適用於載入器套件且
形式完整 XML 檔,但有一項例外。商店紀錄 XML 檔為可攜的,
而不應含有產生之專屬於特定資料庫案例的主要鍵。相對地,它們所用的是內部別名(請參閱商店紀錄載入器慣例),
而在公佈期間由 IDResolver 解析之。透過這些慣例,可容許範例商店紀錄複製與公佈多次。
- 透過伺服器指令載入資料庫資產:商店紀錄中有某些商店資料庫資產是透過伺服器指令載入的,
像是:合約、帳戶與產品配套資產。
- 付款資產:Payment Manager 的架構資訊。
- 描述子:這是一個用以說明商店紀錄的 XML 檔案 sarinfo.xml,
內含 Web 資產壓縮備份保存檔的名稱、內容檔、以及商店資料庫資產 XML 檔。sarinfo.xml 檔中亦含有併入檔與一致性檢查檔的名稱,以及公佈程序期間所需之備份保存檔的相關資訊(包括資產載入到資料庫時的順序)。 sarinfo.xml 為商店紀錄中唯一的必要檔。
附註:
「工具屋」與「新時尚館」範例商店紀錄亦包含下列檔案:
- tools_properties.zip
- tools_xml.zip
- runtime_xml.zip
這些檔案是供「商店服務」用來架構商店。您不應變更、移除或複製這些檔案到其它商店中。
如果需要商店紀錄的範例,請參閱大眾消費型商務商店紀錄範例或
企業消費型商務商店紀錄範例。
WebSphere Commerce 含有一些範例商店紀錄檔,可作為您商店的基礎。
