Skip to main content
  • Textbook
  • © 2003

Object-Oriented Application Development Using the Caché Postrelational Database

  • Only book on the subject

  • With numerous figures and tables

  • Exercises with solutions

  • Textbook for courses and self-study

  • With a step-by-step application development as example

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages I-XIV
  2. First Steps

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 1-16
  3. Introduction to Object Technology

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 17-24
  4. The Caché Object Model

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 25-48
  5. Defining Classes

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 49-88
  6. Fundamentals of Caché ObjectScript

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 89-158
  7. Object Access and Persistence

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 159-190
  8. Multidimensional Access and Globals

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 191-219
  9. Sql Access and Tables

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 221-248
  10. Programming with ActiveX

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 249-282
  11. Object Interaction with Java

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 283-295
  12. Web Programming with Caché Server Pages

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 297-330
  13. XML and Web Services

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 331-342
  14. Device Management

    • Wolfgang Kirsten, Michael Ihringer, Mathias Kühn, Bernhard Röhrig
    Pages 343-349
  15. Back Matter

    Pages 351-390

About this book

Nowadays, newly developed software packages are often obsolete already at the time of their introduction. Object-oriented software development is a possible—if not the only—solution to this dilemma: applications are modeled as software objects that describe the properties and the behavior of real-world entities. Such objects are encapsulated, in that they hide—behind a publicly known interface—the complexity of their internal data structures and behaviors. This enables objects to be used in a wide range of program packages without needing to know the details of their internal implementation.

Linking object-oriented modeled applications with a database places special demands on a database management system and development environment when the usual performance and semantics losses are to be avoided. This book provides a detailed description of the object model of the Caché postrelational database.

This second, revised and expanded edition includes the many new features of Caché 5. There is a comprehensive description of the new Caché Studio with its improvements for developing and debugging applications as well as a whole new chapter about XML and SOAP based Web Services. The chapters about Java, ActiveX and the SQL manager have undergone a complete revision.

Authors and Affiliations

  • Center of Medical Informatics Department of Documentation and Information Technology, University of Frankfurt, Frankfurt, Germany

    Wolfgang Kirsten

  • InterSystems GmbH, Darmstadt, Germany

    Michael Ihringer

  • SYNERVA GmbH, Frankfurt, Germany

    Mathias Kühn

  • Erfurt, Germany

    Bernhard Röhrig

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access