답변

3

Silverlight에서 데이터베이스에 직접 액세스 할 수 없습니다. 실제로는 클라이언트에서 로컬로 실행되는 웹 기술이며 클라이언트는 인터넷을 통해 데이터베이스에 직접 액세스 할 수 없습니다.

Silverlight에서 서버와 통신하려면 SOAP, WCF 또는 RIA Services를 사용하여 구분 된 WebService를 만들어야합니다.

Webservice가 웹에서 데이터를 노출합니다. WebService 메서드를 호출하여 Silverlight 프로그램에서 데이터를 가져옵니다.

이 WebService 레이어는 실제로 postgresql 데이터베이스와 Silverlight 응용 프로그램 사이의 다리 역할을하는 중간 계층입니다.