跳转到内容

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 参考手册

[编辑 | 编辑源代码]

对象管理组织

[编辑 | 编辑源代码]
华夏公益教科书