RemObjects Data Abstract の主な機能

Schemas provide a unique approach to the middle tier.
RAD Multi-Tier
The only framework with true client-side LINQ functionality.
Client-Side LINQ
DA SQL brings SQL to the client tier, without sacrifices.
SQL
Focus on writing the code that matters to your app.
No Boilerplate Code
Create your own middle tier, or use Relativity Server.
Relativity Server
Schemas provide a unique approach to the middle tier.

Schemas provide a unique approach to the middle tier.

Data Abstract has a unique approach for defining and implementing the middle tier - the server that stands between your clients and the database - and controls and validates data access. Rather than making you write a bunch of code or drop lots of components, data access is defined in a Schema, an XML file edited using Remobjects' highly visual Schema Modeler tool. Schemas define what tables to expose to the clients and how to expose them. They can define data access rules and restrictions for access and updates. They can also abstract different database types and structures, letting you expose a unified data layer regardless of the underlying database system, or make migration between different databases easy. An added benefit is that you don't have to write any SQL code - unless you want to.

The only framework with true client-side LINQ functionality.

The only framework with true client-side LINQ functionality.

Data Abstract is a multi-tier data access technology that provides full LINQ support directly on the client. Use Data Abstract's IDE-integrated tools to create strongly typed classes for the tables defined in your schemas. Then write natural code that queries and works with these types right in your client application. Behind the scenes, Data Abstract will convert your LINQ requests into DA SQL to perform the necessary queries on the middle-tier server - all secure and without bypassing business rules or access restrictions encoded in the server.

DA SQL brings SQL to the client tier, without sacrifices.

DA SQL brings SQL to the client tier, without sacrifices.

With DA SQL, the full power of the SQL query language comes to the client tier - without bypassing business rules and access restrictions implemented on the server. DA SQL lets your clients send plain and simple SQL queries to get the data they need, when they need it. On the middle tier, Data Abstract processes this SQL against your schema, applying all business logic in order to fetch the data your client requested.

Focus on writing the code that matters to your app.

Focus on writing the code that matters to your app.

Data Abstract schemas define what data to publish (no SQL code required, unless you want to; Data Abstract will figure out the best way to query your data), and there's no per-table code for you to write - either on the server or the client. The Data Abstract library takes care of all the communication, infrastructure and plumbing for you.

Create your own middle tier, or use Relativity Server.

Create your own middle tier, or use Relativity Server.

Relativity Server is a precompiled, ready-to-deploy server application that you can leverage to host your middle tier - similar to how SQL Server hosts your data, or IIS hosts your website. Simply upload your Schemas to define your data model. Use Business Rules Scripting to control data access. And then focus on writing great client apps.