Categories: Software

WCF Data Services: Gefahren und Stärken der Bibliothek

Anfangs begegnete man dieser Technik mit einer gewissen Skepsis. Es schien die Gefahr zu bestehen, dass einige Entwickler aus Ignoranz oder Faulheit die gesamte Datenbank einfach mit uneingeschränkten Zugriffsrechten bereitstellen würden. Und der Gedanke lag nahe, dass man dann die Datenbank für den ODBC-Zugriff auch gleich über die Firewall öffnen könne. Doch je länger man sich damit beschäftigt, desto schneller werden die Zweifel ausgeräumt.

Natürlich gibt es große Sicherheitsbedenken, wenn man die Standardkonfiguration verwendet, die den Dienst automatisch als Benutzer mit uneingeschränkten Zugriffsrechten auf die Datenbank generiert und ausführt. Dies wäre jedoch auch bei jeder anderen Client-Anwendung ein Problem, die über ODBC (oder eine andere Verbindungstechnik) auf die Datenbank zugreift. Somit liegt die Verantwortung für die Gewährleistung des korrekten Zugriffs eindeutig beim Entwickler und nicht mehr beim Datenbankadministrator.

Man kann (und sollte) weiterhin einen doppelschichtigen Ansatz bei der Sicherheit beibehalten, bei dem der Nutzer des Datendienstes nur über minimale Rechte für die Datenbank verfügt. Hinsichtlich der tatsächlichen Funktionalität ist erkennbar, wo beim Zugriff auf Daten besser HTTP als ODCB (oder sonstige niedrige Zugriffsebenen) verwendet werden sollten, insbesondere, wenn es um Firewalls geht. Zusätzlich ermöglicht es einen äußert leichtgewichtigen Client, der nur einen HTTP-Abfragemechanismus und einen JSON- oder Atom-Parser benötigt, im Gegensatz zu einem ganzen Datenzugriffsstapel.

WCF Data Services ist für .NET 3.5 (als ADO.NET Data Services) und .NET 4 (als WCF Data Services) erhältlich. Wer zurzeit ständig Webdienste schreibt, die als Proxys für die Datenbank fungieren, wird an dieser Technik mit Sicherheit interessiert sein.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

3 Tagen ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

3 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

3 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

4 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

7 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

7 Tagen ago