Freigeben über


Architektur (SQL Server Compact)

Die Architektur von Microsoft SQL Server Compact 3.5 umfasst sowohl eine Entwicklungsumgebung als auch eine Client- und Serverumgebung. In diesem Abschnitt werden die Komponenten beschrieben, aus denen sich die einzelnen Umgebungen zusammensetzen.

SQL Server Everywhere Edition-Architektur

Entwicklungsumgebung

Die Entwicklungsumgebung enthält den Computer, auf dem Anwendungen entwickelt werden. Dieser Computer benötigt geeignete Versionen von Microsoft Visual Studio, damit Anwendungen für SQL Server Compact 3.5 erstellt werden können. Zum Entwickeln von SQL Server Compact 3.5-Anwendungen für Computer wird Visual Studio 2010 bevorzugt. Visual Studio 2008 Service Pack 1 (SP1) wird bei der Entwicklung von SQL Server Compact 3.5-Anwendungen für mobile Geräte bevorzugt. Diese Versionen von Visual Studio können auf demselben Computer installiert und parallel ausgeführt werden. Verwaltete Anwendungen können Sie mit Microsoft Visual Basic oder C# erstellen. Sie können auch Microsoft Visual C++ zum Erstellen systemeigener Anwendungen verwenden.

Weitere Informationen zur Entwicklungsumgebung finden Sie unter Installieren einer Entwicklungsumgebung.

Client-/Serverumgebung

In der SQL Server Compact 3.5-Architektur setzt sich die Clientumgebung aus mindestens einem unterstützten Computer oder Gerät zusammen, auf dem die Anwendung und SQL Server Compact 3.5 bereitgestellt werden. Wenn die Geräte keine Netzwerkkonnektivität bieten, können Sie Microsoft über SQL Server Compact 3.5 ActiveSync mit der Serverumgebung verbinden.

Die Serverumgebung setzt sich aus mindestens einem Computer zusammen, auf dem Microsoft Internetinformationsdienste (Internet Information Services, IIS) ausgeführt werden, sowie einer Instanz von SQL Server oder Daten, die an eine heterogene Datenquelle weitergegeben werden. Sie können IIS und SQL Server auf demselben Computer ausführen oder über mehrere Computer konfigurieren. IIS ist für die Verbindung und den Datenaustausch zwischen Servern und Clients notwendig.

In diesem Abschnitt

Thema

Beschreibung

Entwicklungsumgebung

Hier werden weitere Details zur SQL Server Compact 3.5-Entwicklungsumgebung bereitgestellt.

Client-/Serverumgebung

Hier werden weitere Details zur SQL Server Compact 3.5-Client- und Serverumgebung bereitgestellt.