跳轉到內容

Ada 程式設計/庫/分散式/PolyORB

來自華夏公益教科書,開放世界的開放書籍

Ada. Time-tested, safe and secure.
Ada。經久耐用,安全可靠。

庫函式

[編輯 | 編輯原始碼]

摘自主頁 [1]

PolyORB 旨在提供一個統一的解決方案來構建分散式應用程式;依賴於工業級中介軟體標準,如 CORBAAda 95 分散式系統附錄,分散式程式設計正規化,如 Web 服務,訊息導向中介軟體 (MOM),或實現特定於應用程式的中介軟體。

[編輯 | 編輯原始碼]
作者
參見主頁。
專案資訊
https://github.com/AdaCore/PolyORB/
下載
https://github.com/AdaCore/PolyORB/releases


示例程式碼

[編輯 | 編輯原始碼]

如果您對一些示例感興趣,請檢視 程式設計:CORBA 華夏公益教科書。

編譯和安裝 PolyORB

[編輯 | 編輯原始碼]

首先,您應該閱讀 PolyORB 提供的 INSTALL 檔案。編譯 PolyORB 所需的大部分資訊都包含在其中。

待辦事項

先決條件

[編輯 | 編輯原始碼]

您需要 下載 並安裝完整的 MinGW 工具集。包括 當前 版本的 GNAT 編譯器。

參考 安裝 章節,瞭解如何 安裝 MinGW

您需要 下載 並安裝一個版本的 Python

要使用所有功能,您還應該安裝 XML/Ada

釋出版本

[編輯 | 編輯原始碼]

版本 1.1r 的 makefile 中存在一個錯誤(在檔名中不正確地使用了 '/' 和 '\'),因此此版本無法在 Windows 下編譯。

配置指令碼需要 GNU find 實用程式。問題在於,C:\Windows\System32 中也存在一個 find 實用程式。您必須確保配置使用正確的 FIND.EXE 版本,方法是更改您的 PATH 環境變數。不建議在 Windows 設定中進行此更改。

共享庫支援

[編輯 | 編輯原始碼]

該團隊廣泛使用共享庫作為靜態庫。因此,如果您從 cvs 編譯,最好不要使用 --enable-shared

另請參閱

[編輯 | 編輯原始碼]

華夏公益教科書

[編輯 | 編輯原始碼]

Ada 參考手冊

[編輯 | 編輯原始碼]

物件管理組織

[編輯 | 編輯原始碼]
華夏公益教科書