更多课程 选择中心

C/C++培训
达内IT学院

400-111-8989

Oracle开源库向广大C和C++ 开发人员开放!

  • 发布:C++培训
  • 来源:C++资讯
  • 时间:2017-08-16 13:43

Oracle Database Programming Interface for C(ODPI-C)的生产级版本现已放在了代码托管平台GitHub(https://github.com/oracle/odpi)上,该版本让广大C和C++ 开发人员可以更便捷地访问Oracle数据库

这个开源封装器主要针对语言接口的开发人员,让用户可以迅速调用Oracle调用接口(OCI)更常见的功能特性,而OCI是面向Oracle数据库的主要的C API。不过这家公司表示,其简洁性让它成为一种灵活的、易于访问的工具。

该库在Oracle内部用于Python cx_Oracle 6接口,已经实现在Python、Node.js、Go和Rust等接口以及自定义应用程序中。

ODPI-C旨在使用一种参考计数机制来绑定和定义数据时,简化内存和资源管理,这种参考计数机制阻止应用程序破坏使用中的资源。

这个项目是Oracle Database Data Access团队的杰作,该团队负责维护OCI及面向Oracle数据库的额外API。ODPI-C的领导人是开发人员安东尼·图宁加(Anthony Tuininga),他还领导开发面向Pytho的cx_Oracle接口这项工作。

版本6的cx_Oracle其特色是支持新的ODPI-C抽象层。重大变化包括与Python Wheels和各种批进程兼容,这一切有赖于ODPI-C。

ODPI-C源代码现已公开发布,采用Apache 2.0和Oracle UPL两种许可证,可直接嵌入到接口或其他项目的代码库中。

它已在Windows、Linux和OS X上经过了测试,这三种操作系统的最低要求分别是装有Visual Studio 2008、GCC 4.4 和Xcode 6。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:C++与Visual C++的区别,别再傻傻分不清楚
下一篇:2017年嵌入式市场研究:C语言一枝独秀

C语言宏定义的几种使用方法

C与C++内存管理避坑指南

C/C++代码规范注释有哪些讲究?

C语言中,全局变量滥用的后果竟如此严重?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省