C# använda WCF service för SQL

Permalänk
Medlem

C# använda WCF service för SQL

Som rubriken lyder, jag har inte använt WCF innan och vill gärna vidga mina kunskaper.

Vad jag vill göra är att skapa en funktion i en WCF-service som kan hämta, lägga in och radera data från en databas. Databasen ligger på en stark mysql server så säkerhet är en stor nyckel till att detta ska fungera.

Detta är för ett annat program som använder WPF av designskäl som inloggningsfönster, vanligt Windows Form för själva layout och programmet och SQL för dataöverföring.

Är inte van vid att arbeta i WCF och förstår mig inte riktigt på det än, men jag försöker.
Tack på förhand.

Visa signatur

Citera om du vill ha svar, hjälpte jag dig, gilla svaret!
AzireVPN - Felkod40

Permalänk
Medlem

Tja jag kan tipsa dig om att kolla upp något som heter WCF Data Service http://msdn.microsoft.com/en-us/data/bb931106

Riktigt simpelt att sätta upp ett själv och få det att fungera på några sekunder, ja även mot MySQL ( har gjort det själv! )

Enda kruxet är just säkerheten i de flesta fallen kommer du behöva krångla till någon egen form av validering genom att skicka cookies fram och tillbaka, tyvärr inte det lättaste, de har redan inbyggda säkerhets system men de funkar tyvärr inte i alla fall. Men att skriva ihop detta tar inte lång tid efter första gången efter det har man en data service klar på minuter.

Visa signatur

Speldator: i7-8700k, 32GB DDR4, RTX2080
Server 1: SB 2500k, MZI -P67GD55, 32GB DDR3, Corsair MX 240GB SSD
Surface Pro 2017, Konsoler: Typ alla, Oculus Rift

Permalänk
Medlem
Skrivet av MugiMugi:

Tja jag kan tipsa dig om att kolla upp något som heter WCF Data Service http://msdn.microsoft.com/en-us/data/bb931106

Riktigt simpelt att sätta upp ett själv och få det att fungera på några sekunder, ja även mot MySQL ( har gjort det själv! )

Enda kruxet är just säkerheten i de flesta fallen kommer du behöva krångla till någon egen form av validering genom att skicka cookies fram och tillbaka, tyvärr inte det lättaste, de har redan inbyggda säkerhets system men de funkar tyvärr inte i alla fall. Men att skriva ihop detta tar inte lång tid efter första gången efter det har man en data service klar på minuter.

Grett

Ska kika på det där, ska också höra med killarna som står för servern om de kan fixa någon slag av hjälp när det kommer till valideringen

Visa signatur

Citera om du vill ha svar, hjälpte jag dig, gilla svaret!
AzireVPN - Felkod40

Permalänk
Skrivet av MugiMugi:

Tja jag kan tipsa dig om att kolla upp något som heter WCF Data Service http://msdn.microsoft.com/en-us/data/bb931106

Riktigt simpelt att sätta upp ett själv och få det att fungera på några sekunder, ja även mot MySQL ( har gjort det själv! )

Enda kruxet är just säkerheten i de flesta fallen kommer du behöva krångla till någon egen form av validering genom att skicka cookies fram och tillbaka, tyvärr inte det lättaste, de har redan inbyggda säkerhets system men de funkar tyvärr inte i alla fall. Men att skriva ihop detta tar inte lång tid efter första gången efter det har man en data service klar på minuter.

Håller helt med om att WCF Data Services är riktigt bra och även jag rekommenderar att du tittar närmare på det, men jag vill nog påstå att man inte skall hitta på någon egen form av validering. Använd de som redan finns där och du hittar massor av information om hur du "säkrar upp" din WCF Data Service här: http://msdn.microsoft.com/en-us/library/dd728284.aspx

(Jag tror dock att jag förstår vad du menar MugiMugi, men jag kan aldrig rekommendera någon att hitta på ett eget säkerhetsprotokoll så länge som det finns alternativ)