Orbacus

Features

原始碼可用性

Orbacus 是專為高要求開發人員而設計,因為提供原始碼的透明度能讓他們在開發過程中診斷潛在問題。

減少佔用資源

選擇要在應用程式中使用的產品功能,並以應用程式中所使用的特定旗標及最佳化來編譯 Orbacus。僅編譯必要的功能,減少應用程式所佔用的資源。

微調應用程式

建立「除錯版次」,協助您為應用程式除錯。其中包含額外的診斷內容,可協助您微調 CORBA 應用程式。

最佳化環境

把最佳化和/或額外選擇的編譯器旗標填入文件庫以符合您的環境所需。

因應變更

重建 Orbacus 和應用程式來因應在底層作業系統中與二進位不相容的變更。

更多工具供您選擇

更多工具供您選擇。例如 GCC 2.95.3、3.2 和 3.3 全都不與應用程式介面 (API) 相容。擁有原始碼代表您可以為正在使用的工具組建立程式碼。

使用樣板

將產品的服務導入用做 CORBA 服務的真實案例,並作為建構自身應用程式和服務的樣板。

使用他們所需的工具組

Orbacus 修補程式不大,能夠輕鬆地透過電子郵件傳送,也容易套用,可避免開發人員受限於工具組或特定的套裝作業系統。例如,在 Linux 上建構應用程式比較簡單,因為您並未綁定在特定套裝作業系統。您甚至可以把 Orbacus 移到 Micro Focus 不支援的平台或編譯器版本。

掌握最新技術

您的客戶不必擔心作業系統和修補程式層級的種類越來越多的問題。有了 Orbacus 您可以建構完全符合您的應用程式和環境要求的基礎架構,跟上技術發展的快速腳步。當開發時間不多時,這個功能特別實用,因為您可以倚賴特定的修補程式而不必等待「下一次發佈」。

更廣泛的語言支援

大多 ORB 僅提供 C++ 語言支援,使用上相當受限,對您的客戶更是如此。在僅支援 C++ 的情況下,開發人員沒有其他選擇,只好向不同的廠商取得並支援另一個 Java ORB。Orbacus 能讓您在單一整合式環境中,使用您選擇的 C++ 或 Java 快速開發、部署和支援。OMG 尚未標準化 CORBA 應用程式的管理方式。

CORBA 應用程式的組態

每一個 CORBA 產品的 CORBA 應用程式組態或是向導入儲存庫註冊伺服器的方法皆不相同。例如,若您僅部署 Orbacus/C++ 和 Orbacus/Java 應用程式,那麼您只需要知道一套管理技巧。若您部署 TAO (C++) 應用程式和 JacORB (Java) 應用程式,那麼您必須知道兩套技巧,這可能有點困難。

多種平台支援

Orbacus 支援多種不同平台,包括 Windows、Linux 和 Solaris 的不同版本,以及更多。

讓 CORBA 投資能因應未來需求
Orbacus 本身提供介面儲存庫導入,符合 V2.5 規格以及 Interoperable Naming Service,能與符合 OMG 標準規格的 Orbix 電信記錄、事件、通知和交易者服務搭配運作。
符合 Orbacus 規格

Orbacus 符合 C++ 和 Java 語言對應的標準,其中包括抽象介面、固定資料類型和值類型。在 C++ 對應中,Orbacus 支援真實的名稱空間、例外和模組。iCMG 是協力廠商,提供適用於 Orbacus 的 CORBA Component Model (CCM) 導入。Orbacus 使用者可以在 OMG 的標準元件模型中,搭配容器執行時間環境來設計程式。

release-rel-2020-5-2-4497 | Thu May 28 12:30:11 PDT 2020
4497
release/rel-2020-5-2-4497
Thu May 28 12:30:11 PDT 2020