Data Abstract for Cocoa는 스키마 기반 데이터 정의를 통해 애플리케이션 로직을 데이터베이스 세부 사항과 분리하는 강력한 프레임워크를 제공합니다. 이 아키텍처를 통해 개발자는 Apple의 macOS, iOS 및 관련 플랫폼을 대상으로 하는 멀티티어 애플리케이션을 구축할 수 있습니다. 수동 SQL 코딩이나 기본 데이터 저장소에 대한 깊은 지식 없이도 다양한 백엔드 데이터베이스에서 데이터 검색, 업데이트, 상호 작용을 지원합니다.
스키마 기반 데이터 정의
외부 스키마 파일을 통해 애플리케이션 데이터 테이블, 해당 필드 및 관계를 정의하여 데이터베이스 구조를 애플리케이션 코드와 분리합니다.
데이터베이스 추상화 계층
클라이언트와 중간 계층 코드가 데이터베이스와 무관하게 유지되도록 하여, 최소한의 조정으로 쉽게 전환하거나 여러 백엔드 데이터베이스 시스템을 지원할 수 있게 합니다.
자동 SQL 생성
스키마 매핑을 기반으로 데이터 검색 및 업데이트를 위한 SQL 쿼리를 자동으로 생성하여 수동 SQL 문 작성의 필요성을 줄입니다.
다양한 백엔드 데이터베이스 지원
핵심 애플리케이션 코드를 변경하지 않고도 애플리케이션이 Oracle, Microsoft SQL Server 및 기타 다양한 데이터베이스 플랫폼에 연결할 수 있게 합니다.
유연한 스키마 매핑
스키마에 정의된 테이블을 서로 다른 물리적 데이터베이스 테이블에 매핑할 수 있어, 복잡한 데이터 저장 시나리오와 데이터베이스 마이그레이션에 적응할 수 있게 합니다.
멀티티어 아키텍처 지원
클라이언트, 중간 계층, 데이터 소스를 명확하게 분리하여 분산 환경 전반에서 확장 가능하고 유지 관리가 쉬운 애플리케이션을 지원합니다.
사용자 지정 가능한 SQL 및 데이터 명령
특정 데이터베이스 요구 사항에 맞게 자동 생성된 SQL을 세밀하게 조정하거나 사용자 지정 쿼리로 재정의할 수 있는 옵션을 제공합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
Objective-C 라이브러리
IDE 지원
Xcode
RemObjects Software에 대해
2002년에 설립되어 미국과 퀴라소에 사무소를 둔 RemObjects Software는 혁신적인 프레임워크와 컴파일러로 전문 개발자들 사이에서 탄탄한 명성을 쌓아 왔습니다. Elements, Data Abstract, Remoting SDK와 같은 제품으로 잘 알려진 RemObjects는 개발자들이 선택한 언어를 사용해 .NET, Cocoa, Java, Android를 비롯한 다양한 플랫폼용 애플리케이션을 구축할 수 있도록 지원합니다. 이 프레임워크는 플랫폼별 최적화를 유지하면서도 플랫폼에 직접 접근할 수 있도록 설계되어 있어, 복잡하거나 이질적인 환경에서 작업하는 이들에게 신뢰할 수 있는 선택지입니다.