Your browser is not supported

For the best experience, use Google Chrome or Mozilla Firefox.

Orbacus

功能

原始碼可用性

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-2021-11-2-7085 | Wed Nov 17 15:06:12 PST 2021
7085
release/rel-2021-11-2-7085
Wed Nov 17 15:06:12 PST 2021