Architecture (SQL Server Compact)

L'architecture de Microsoft SQL Server Compact 3.5 comprend un environnement de développement et un environnement client-serveur. Cette section décrit les composants qui constituent chaque environnement.

Architecture de SQL Server Everywhere Edition

Environnement de développement

L'environnement de développement comprend l'ordinateur sur lequel les applications sont développées. Cet ordinateur doit avoir les versions appropriées de Microsoft Visual Studio pour créer des applications pour SQL Server Compact 3.5. Visual Studio 2010 est recommandé pour le développement d'applications SQL Server Compact 3.5 pour ordinateurs. Visual Studio 2008 Service Pack 1 (SP1) est recommandé pour le développement d'applications SQL Server Compact 3.5 pour appareils de type « smart device ». Ces versions de Visual Studio peuvent être installées et exécutées côte à côte sur le même ordinateur. Vous pouvez créer des applications managées à l'aide de Microsoft Visual Basic ou C#, ou utiliser Microsoft Visual C++ pour créer des applications natives.

Pour plus d'informations sur l'environnement de développement, consultez Installation d'un environnement de développement.

Environnement de client et de serveur

Dans l'architecture SQL Server Compact 3.5, l'environnement client se compose d'un ou de plusieurs ordinateurs et appareils pris en charge, sur lesquels l'application et SQL Server Compact 3.5 sont déployés. Lorsque les appareils ne disposent pas d'une connexion réseau, vous pouvez utiliser Microsoft ActiveSync pour connecter SQL Server Compact 3.5 à l'environnement serveur.

L'environnement serveur se compose d'un ou de plusieurs ordinateurs qui exécutent Microsoft Internet Information Services (IIS) ainsi qu'une instance de SQL Server ou des données propagées pour une source de données hétérogène. Vous pouvez exécuter IIS et SQL Server sur le même ordinateur ou les configurer pour qu'ils s'exécutent sur plusieurs ordinateurs. IIS est requis pour la connexion et l'échange de données entre les serveurs et les clients.

Contenu de cette section

Rubrique

Description

Environnement de développement

Fournit plus de détails sur l'environnement de développement SQL Server Compact 3.5.

Environnement de client et de serveur

Fournit plus de détails sur l'environnement client-serveur SQL Server Compact 3.5.