다음을 통해 공유


연결 개요

Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)에서는 SQL Server 데이터베이스와 데이터를 교환하는 다음 두 가지 방법을 지원합니다.

RDA(Remote Data Access)는 스마트 장치 응용 프로그램이 원격 Microsoft SQL Server 데이터베이스 테이블 및 로컬 SQL Server Compact Edition 데이터베이스 테이블에서 데이터에 액세스(끌어오기)하고 데이터를 전송(밀어넣기)하는 간단한 방법을 제공합니다. 또한 RDA를 사용하여 SQL Server 를 실행하는 컴퓨터에서 SQL 명령을 실행할 수 있습니다.

  • 병합 복제를 사용하여 사이트에서 복제된 데이터를 자율적으로 변경하고 변경 내용을 병합하며 필요한 경우 충돌을 해결할 수 있습니다.

SQL Server에 SQL Server Mobile 연결

RDA나 복제를 사용하면 SQL Server Compact Edition 에서는 Microsoft 인터넷 정보 서비스(IIS)를 실행하는 컴퓨터를 통해 SQL Server 에 연결합니다. SQL Server 에 대한 연결은 IIS에서 처리하므로 장치는 HTTP 또는 HTTPS 프로토콜을 사용하여 IIS 웹 서버에만 연결할 수 있으면 됩니다. 이렇게 하면 LAN(Local Area Network), WAN(Wide Area Network) 및 Microsoft ActiveSync 연결과 같이 HTTP를 지원하는 모든 네트워크 연결 형식을 통해 RDA 및 복제 작업을 수행할 수 있습니다.

스마트 장치 응용 프로그램 코드 내에 연결 정보를 제공하거나 스마트 장치의 연결 관리자를 사용하여 IIS 서버에 SQL Server Compact Edition 를 연결합니다.

연결 관리자 통합

연결 관리자의 주 용도는 장치의 네트워크 연결 설정 및 관리를 중앙 집중화하고 자동화하는 것입니다. SQL Server Compact Edition 응용 프로그램을 비롯한 장치의 응용 프로그램은 연결 관리자를 사용하여 네트워크 연결을 설정하고 예약할 수 있습니다. 연결 관리자는 연결 세부 정보를 처리하고 응용 프로그램은 연결에 사용할 네트워크 종류를 연결 관리자에 알립니다. 연결 관리자 통합 사용 방법은 ConnectionManager 속성(RDA)ConnectionManager 속성(복제)을 참조하십시오.

보안 및 최적화

SQL Server Compact Edition 에서는 IIS를 사용한 SQL Server 연결 시 HTTP 및 HTTPS 프로토콜을 사용합니다.

보안 기능

IIS를 사용하여 연결하면 SQL Server Compact Edition 응용 프로그램은 기본 제공 IIS 인증 및 권한 부여 서비스를 사용합니다. IIS는 스마트 장치를 인증한 다음 고유한 사용자 계정이나 스마트 장치에서 제공하는 사용자 계정으로 SQL Server 에 연결합니다.

장치는 웹 서버의 가상 디렉터리에 연결하기 때문에 IIS에서 가상 디렉터리를 구성하여 SSL(Secure Sockets Layer) 프로토콜을 사용할 수 있습니다. 이렇게 하면 장치와 IIS 간에 전송되는 모든 데이터가 암호화됩니다. 많은 장치가 무선 연결을 통해 연결할 수 있기 때문에 데이터를 암호화하면 추가로 보안을 제공할 수 있습니다.

보안 구성 방법은 서버 환경 구성 및 보안 설정을 참조하십시오.

최적화 기능

SQL Server Compact Edition 에는 다음과 같은 두 가지 연결 최적화 기능이 있습니다.

  • 압축
    SQL Server Compact Edition 에서 압축을 사용하여 전송되는 데이터 양을 줄입니다.
  • 연결 복구
    통신 실패 후 연결 다시 시도 제한 시간 내에 연결이 복원되면 마지막으로 전송된 메시지 버퍼부터 동기화가 계속됩니다.

응용 프로그램별 요구 사항에 맞게 압축 수준 및 연결 다시 시도 제한 시간을 설정할 수 있습니다.

참고 항목

개념

서버 환경 구성 및 보안 설정

관련 자료

연결 관리(SQL Server Compact Edition)

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기