C/C++培训
达内IT学院
400-996-5531
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。
填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved