25.01.2015 Views

Using Caché Objects - InterSystems Documentation

Using Caché Objects - InterSystems Documentation

Using Caché Objects - InterSystems Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1<br />

Introduction to <strong>Caché</strong> <strong>Objects</strong><br />

This document provides an in-depth look at the details of <strong>Caché</strong> <strong>Objects</strong>.<br />

If you are new to <strong>Caché</strong> <strong>Objects</strong>, you may find the <strong>Caché</strong> Web Applications Tutorial tutorial<br />

to be a useful introduction.<br />

<strong>Caché</strong> <strong>Objects</strong> is a set of technologies that give application developers the means to easily<br />

create high performance, object-based, database applications.<br />

The features of <strong>Caché</strong> <strong>Objects</strong> include:<br />

• A powerful object model that includes inheritance, properties, methods, collections,<br />

relationships, user-defined data types, and streams.<br />

• A flexible object persistence mechanism that allows objects to be stored within the native<br />

<strong>Caché</strong> database as well as external relational databases.<br />

• Control over the database aspects of persistent classes including indices, constraints, and<br />

referential integrity.<br />

• An easy-to-use transaction and concurrency model that includes the ability to load objects<br />

by navigation—simply referring to an object can “swizzle” it into memory from the<br />

database.<br />

• Automatic integration with <strong>Caché</strong> SQL via the <strong>Caché</strong> Unified Data Architecture.<br />

• Interoperability with Java, C++, and ActiveX.<br />

• Automatically-provided XML support.<br />

• A powerful, multi-user object development environment: <strong>Caché</strong> Studio.<br />

You can use <strong>Caché</strong> <strong>Objects</strong> in a myriad of ways including:<br />

<strong>Using</strong> <strong>Caché</strong> <strong>Objects</strong> 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!