跳轉到主要內容
知行之橋 建立在提供 Web 服務、身分驗證、加密和自動化功能的應用程式框架之上。該應用程式可以託管在任何基於 Windows 或基於 Java 的 Web 伺服器上。Windows 和跨平臺版本均包含獨立伺服器,因此不需要外部伺服器來託管應用程式。

跨平臺版

跨平臺版捆綁了一個基於 Eclipse Jetty 構建的 Web 伺服器,以支援簡單的跨平臺部署。此獨立 Web 伺服器透過執行安裝目錄中的 arc.jar 檔案啟動。
知行之橋 已預先配置為可在任何環境中立即使用。但是,如果需要自定義此 Web 伺服器的配置,可以生成 arc.properties 檔案,該檔案位於 arc.jar 檔案旁。建立後,可以根據具體部署需求修改此配置檔案。 此外,知行之橋 提供了一個 service.sh 指令碼,可用於在 Linux 系統上設定 systemd 或 init.d 服務。 你也可以將 知行之橋 部署到任何 Java servlet 容器。請參閱跨平臺版,瞭解幾個主要 Java Web 伺服器的分步部署指南。

微軟 Windows

在 Windows 中,知行之橋 預設安裝為服務。要存取應用程式,必須先確保該服務正在執行。服務執行後,可以透過開啟 Web 瀏覽器並在 URL 欄位中輸入 http://localhost:8080/ 來存取 知行之橋 管理控制檯。

Linux 服務配置

按照以下步驟確保 知行之橋 的 Linux 安裝按預期執行:
  1. 安裝 知行之橋 時,請確保執行安裝的使用者對安裝目錄具有讀寫權限。root 使用者可以滿足此要求。
  2. 執行 service.sh 指令碼。此指令碼位於安裝包存檔的根目錄中,因此如果將其解壓到 /opt/arc,此指令碼的路徑就是 /opt/arc/service.sh。
  3. 執行 service.sh 指令碼後,根據 Linux 發行版所使用的服務管理器啟動服務:
    • 對於 init.d,提交以下命令:sudo service arc start
    • 對於 systemd,提交以下命令:sudo systemctl start arc
無論選擇如何部署 知行之橋,ApplicationDirectory 中的檔案和資料夾都必須可供執行應用程式的使用者讀寫。Java 版安裝程式中包含的服務安裝程式使用 cdatarc 作為該使用者。
如果應用程式以前以其他使用者身份執行,而你想恢復 cdatarc 使用者執行應用程式所需的權限,請執行以下命令(如有需要,請更改目錄):

.NET 版

.NET 版帶有嵌入式 Web 伺服器。要啟動並執行獨立伺服器,請執行以下步驟:
  1. 透過 Windows 開始功能表或執行安裝目錄中的 CData.Arc.exe 來啟動伺服器(如果尚未執行)。
  2. 如果 Web UI 未在瀏覽器中自動開啟,請透過以下方式之一手動啟動 UI:
    • 雙擊系統托盤中的 知行之橋 圖示。
    • 右鍵單擊 知行之橋 圖示並選擇 啟動應用程式。
    • 使用瀏覽器手動導航到伺服器正在偵聽的地址和端口(預設端口為 8080)。
有關為嵌入式 Web 伺服器啟用 SSL/TLS 和其他配置選項的資訊,請參閱使用嵌入式伺服器。 有關在 IIS 中託管 知行之橋 的資訊,請參閱使用 IIS。