---
title: "Kommunikation app<->databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/116145-kommunikation-app-databas"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Brimba"
published: "2004-11-17T22:29:40.000Z"
updated: "2004-11-18T12:57:37.000Z"
replies: 5
views: 360
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/116145-kommunikation-app-databas"
---

# Kommunikation app<->databas

## #1 — Brimba, 2004-11-17T22:29Z

Hej!

Är det någon som har några bra tips för att kommunicera med en databas från en applikation (ej asp.net)?

Jag vill inte gå direkt mot databasen, dels för att den inte ligger öppen ut mot internet, men även för att jag inte vill slänga in connectionsträngen i applikationen, som mycket enkelt kan avslöjas med sniffer.

Jag funderar på två alternativ.

1\. Bygga en kommunikationsserver som installeras på servern.
2\. Använda web services som i sin tur ansluter till databasen.

Permalänk: https://www.webforum.nu/p/116145

## #2 — renholm, 2004-11-17T22:42Z

.NET Remoting passar sig bäst, enligt vad jag har hört, lokalt på nätverket medan Web Services kanske är bättre lämpat för internet.

Angående säkerhet går det att lösa med SSL eller annan inbyggd kryptering i webservicen.

Permalänk: https://www.webforum.nu/p/1485797

## #3 — lilja, 2004-11-17T22:57Z

du vill skydda din sida genom att lägga databasen utanför rooten på servern? Eller?

Jag själv löst det så att jag lagt min databas i en mapp som inte är öppen ut mot internet men fortfarande ligger i min root-katalog.

Ex. root/priv

Mappen priv eller filerna där under kan man inte komma åt utifrån internet men däremot ifrån en FTP-klient... Jag har ju ingen egen server så det var ju tur ;)

Hotellet jag använder mig av kör IIS 5.0 och jag tror det är en inställning i serverprogrammet... Dock inte säker...

Detta borde väl vara säkert? Plus att jag hashar och har mig med lösenord hit och dit i och utanför databasen...

Permalänk: https://www.webforum.nu/p/1485808

## #4 — Brimba, 2004-11-18T08:43Z

Jag är inte ute efter att få en asp.net-sida att kommunicera med databasen, utan jag vill få en klientapplikation (windows formulär) att kommunicera med databasen.

Jag funderade på en "ren" tcp/ip-kommunikation mellan klient och server, alternativt en web service på servern.

Permalänk: https://www.webforum.nu/p/1485909

## #5 — renholm, 2004-11-18T12:27Z

Med web services sparar du en del utvecklings arbete än med tcp/ip där man i princip måste göra allt själv. Dock kan du få det exakt som du vill ha det :)

Permalänk: https://www.webforum.nu/p/1486011

## #6 — Brimba, 2004-11-18T12:57Z

Jag har i princip bestämt mig för remoting. Det är smidigt att jobba med och trots att det inte är världens snabbaste system så är mitt system inte extremt beroende av hög hastighet.

Permalänk: https://www.webforum.nu/p/1486032

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/116145-kommunikation-app-databas
