ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Application development Toolkit

Download now

Connecting to Oracle From Ruby on Rails

Did you find this white paper useful?


Publisher Oracle
Publisher Registration N/A
Topics Java, Programming Languages, Application Development Date added 01 Jun 2007
Downloads 4 Format HTML

In the Java world, there are two common types of drivers for Oracle: the pure-Java (a.k.a. thin) driver and the native OCI driver. At the time of writing, no pure Ruby driver, similar to Java's JDBC-based thin driver, exists. In order to connect to Oracle, one needs to install the Ruby/Oracle Call Interface (OCI8) library, which is a database driver based on Ruby/DBI (Database Interface module). RubyDBI provides a database-independent interface for Ruby to talk to databases similar to JDBC or ODBC. The Ruby OCI8 driver provides connectivity to Oracle versions 8 through 10 via standard Oracle Client software. OCI8 is a Ruby wrapper written around native C code which does the actual interaction.

Download now

Did you find this white paper useful?


  • Trackback
  • Clip Link

Related white papers

Understanding and Improving BEA WebLogic Application Server Performance With PATROL for BEA WebLogic

Many configuration settings are available to the administrator who is interested in streamlining the efficiency and improving the performance of BEA WebLogic Application Servers. This paper attempts to demonstrate that...


Introduction to the FileConnection API

This paper describes the FileConnection API. It also includes a brief description of the example MIDlet that is included in this package and additional details about the API implementation in...


Mobile Applications With J2ME

Java is one of the most exciting things currently happening to the world of mobile devices and applications. This paper is providing insight into Java technology for the application development...


Building Compelling Services for the Wireless Market Using Java Technology

Java 2 Platform, Micro Edition (J2ME) is part of the Java 2 platform. While Java 2 Standard Edition (J2SE) targets desktop systems, and Java 2 Enterprise Edition (J2EE) targets the...


Control System for Internet Bandwidth Based on Java Technology

This paper presents a Java-based real-time Internet access estimation tool for Quality of Service (QoS) in Internet accesses for Multimedia applications (JEQoSIM). It is specially aimed for real-time multimedia applications...


Mercator: a Scalable, Extensible Web Crawler

This paper describes Mercator, a scalable, extensible web crawler written entirely in Java. Scalable web crawlers are an important component of many web services, but their design is not well-documented...


Web Enable Windows Applications: Integration Technologies for Java/J2EE Interoperation With Windows Application Components

This webcast discusses about technologies that are available to support bidirectional access between Java and native Windows application components, including such Windows components as C/C++ executables and DLL functions, Visual...


White Paper

Featured White Paper

11 things to consider for File Virtualization

As organizations struggle to cope with the exponential growth of data, especially in the unstructured and decentralized file space, the urgency to gain better control, visibility and transparency of file data also grows.

Download Now

Other White Papers

Inter-site Ethernet: A guide to choosing your Ethernet service provider

The market for Ethernet is continuing to grow, as UK organisations appreciate the cost savings,...

Laying the foundations for evolving eGovernment: Why next generation Ethernet technology holds the key

The UK Government has committed to transform the public sector by making truly e-enabled...

See All White Papers