Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Q: eXt. Procs. - callbacks
A copy of this was sent to "Johan Wegener" <xjw_at_xdde.xdk>
(if that email address didn't require changing)
On Fri, 6 Aug 1999 09:32:52 +0200, you wrote:
>Thomas Kyte <tkyte_at_us.oracle.com> skrev i en
>nyhedsmeddelelse:37ac7f89.1254303_at_newshost.us.oracle.com...
>[snip]
>> OCI is the Oracle Call Interface, this is the lowest level interface you
>as a
>> programmer can code to directly. It is layered on top of Oracle's
>internal API
>> called UPI/OPI. If you want to code natively in C with no pre-processor,
>this
>> is what you would use.
>[snip]
>
>I would like to gain some insight into how UPI/OPI works. Any chance of
>that? Not in order to write directly to that API, but I guess understanding
not really. Its the low level api that all of the other apis write to.
As of oracle8.0, there is a very close mapping from OCI to this internal API and with 8.1 it gets closer. If you understand the new OCI, you are very close to understanding UPI.
>how it works may enable us to write more efficient Pro*C or OCI programs or
>even a better understanding of the internal workings of Oracle. It is a
>pretty common misconception to believe that OCI is the native Oracle API.
>
>Are there any "public" information about UPI/OPI available?
>
>Thanks,
>Johan
>
>
--
See http://govt.us.oracle.com/~tkyte/ for my columns 'Digging-in to Oracle8i'...
Current article is "Part I of V, Autonomous Transactions" updated June 21'st
Thomas Kyte tkyte_at_us.oracle.com Oracle Service Industries Reston, VA USA
Opinions are mine and do not necessarily reflect those of Oracle Corporation Received on Fri Aug 06 1999 - 08:01:33 CDT
![]() |
![]() |