你好,我想请问,如果用pro*c来开发后台,delphi来开发前台,具体是怎么样组合这两个工具~
我困惑的是delphi直接就可以连接oracle为什么还要pro*c来做后台?

解决方案 »

  1.   

    可以把pro*c封装成DLL,给DELPHI调用
    pro*c是较低层调用oracle的方法,且它可以用于非windows平台,如linux,solaris等
      

  2.   

    所谓“前台”、“后台”,这样的称谓应该是基于一套分布式的开发架构。那么用Proc*C作为服务器端数据处理逻辑的开发语言,访问Oracle是比较高效的,而且跨平台。
    delphi的有点是高效开发,仅限于windows,作为客户端开发工具。这中间应该还有一条通讯架构以及服务器软件,不然两者是连接不起来的。
      

  3.   

    oracle前面增加Proc*C制作了一个中间层,由于Proc*C可以跨平台,所以以后除了windows平台下的delphi外,其他系统如Linux等都可以连接Proc*C,来连接oracle数据库。