Data Abstract for .NET는 다양한 클라이언트 플랫폼에서 원격 다계층 데이터 액세스를 지원하는 정교한 프레임워크를 제공합니다. 이를 통해 개발자는 사용자 지정 가능한 스키마 모델과 스키마 기반 코드 생성(TableDefinitions)을 통해 데이터 검색, 업데이트 및 비즈니스 로직을 관리하면서, 클라이언트 인터페이스와 백엔드 서버 간에 안전하고 효율적인 통신을 제공하는 데이터베이스 비종속 애플리케이션을 구축할 수 있습니다.
다계층 아키텍처
플랫폼에 관계없이 서버가 데이터 액세스와 비즈니스 로직을 처리하고 클라이언트가 데이터를 안전하고 효율적으로 상호 작용하는 클라이언트-서버 애플리케이션의 생성을 가능하게 합니다.
Schema Modeler 도구
Data Abstract 스키마를 생성하고 유지 관리하기 위한 시각적 디자이너입니다. 클라이언트에 공개할 테이블과 필드를 선택하고, 필드 이름을 변경하고, 열 매핑을 조정하고, AutoSQL, 사용자 지정 SQL 또는 저장 프로시저를 사용하여 각 테이블을 제공하는 방식을 구성할 수 있습니다
생성된 Table Definitions
데이터베이스 스키마를 나타내는 클래스를 자동 생성하며, 속성을 사용하여 데이터 필드를 매핑함으로써 .NET 클라이언트 코드와 DA LINQ를 통한 액세스와 원활하게 통합됩니다.
DA LINQ 지원
상위 수준 쿼리를 서버 측에서 안전하게 실행되는 최적화된 SQL로 변환하는 LINQ 기반 원격 쿼리 구성 요소를 제공하여 복잡한 데이터 작업을 원격으로 지원합니다.
유연한 서버 통신
네트워크 통신을 위해 Remoting SDK를 활용하여 HTTPS를 통한 성능과 보안을 위해 고도로 최적화된 바이너리 데이터 형식을 제공하며, REST 및 OData 액세스 옵션도 제공합니다.
광범위한 데이터베이스 호환성
SQLite, Oracle, SQL Server 등 다양한 데이터베이스를 지원하며, 사용자 지정 드라이버와 업데이트된 데이터베이스 프로필을 통한 향상된 호환성을 제공합니다.
사용자 지정 가능한 비즈니스 규칙
스키마와 확장 가능한 서버 코드를 통해 서버 측 비즈니스 로직 및 유효성 검사를 구현할 수 있어 강력하고 맞춤화된 데이터 관리를 지원합니다.
크로스 플랫폼 클라이언트 지원
.NET, Delphi, Cocoa, Java, JavaScript 등 여러 언어와 플랫폼으로 작성된 클라이언트가 동일한 Data Abstract 서버를 통해 데이터에 액세스하고 조작할 수 있습니다.
통합 개발 환경
Visual Studio 프로젝트 템플릿과 통합 기능을 포함하여 연결 마법사와 스키마 동기화를 통해 서버 및 클라이언트 프로젝트를 빠르게 설정하고 효율적인 개발 워크플로를 지원합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 5 / .NET Core 3.1
.NET 4.8 or earlier
.NET 플랫폼
.NET 클래스
.NET Core 3.1 어셈블리
IDE 지원
Visual Studio
RemObjects Software에 대해
2002년에 설립되어 미국과 퀴라소에 사무소를 둔 RemObjects Software는 혁신적인 프레임워크와 컴파일러로 전문 개발자들 사이에서 탄탄한 명성을 쌓아 왔습니다. Elements, Data Abstract, Remoting SDK와 같은 제품으로 잘 알려진 RemObjects는 개발자들이 선택한 언어를 사용해 .NET, Cocoa, Java, Android를 비롯한 다양한 플랫폼용 애플리케이션을 구축할 수 있도록 지원합니다. 이 프레임워크는 플랫폼별 최적화를 유지하면서도 플랫폼에 직접 접근할 수 있도록 설계되어 있어, 복잡하거나 이질적인 환경에서 작업하는 이들에게 신뢰할 수 있는 선택지입니다.