Avatar billede cplus Nybegynder
17. januar 2005 - 11:54 Der er 6 kommentarer og
1 løsning

Direkte SQL eller Remoting

Jeg er ved at udvikle en app.

Men hvad bruger mest båndbredde? Er det en direkte binær forbindelse til en SQL Server ?

Eller er et remoting objekt mere letvægtet?

Sikkerheden er ikke et spørgsmål. Den er der taget af, men mere om der er noget at vinde ved at bruge remoting rent! performance mæssigt.
Avatar billede arne_v Ekspert
17. januar 2005 - 11:59 #1
Jeg kan ikke forestille mig at:

client--(remoting)--server--(TDS)--sqlserver

er hurtigere end:

client--(TDS)--sqlserver

Der er et ekstra led og jeg er overbevist om at TDS protokollen er rimelig
pakket (så der ikke er nogen båndbredde fordel ved remoting heller).
Avatar billede wisen Nybegynder
22. januar 2005 - 12:17 #2
... til gengæld har brugen af f.eks. remoting den fordel af klienten ikke er så hårdt bundet op på hvilken database der benyttes eller hvordan der rent faktisk kommunikeres med databasen - det kan mange gange opveje ulempen i form af et ekstra lag og lidt ekstra tid på netværk osv.
Avatar billede arne_v Ekspert
22. januar 2005 - 13:49 #3
Der er masser af gode grunde til putte et lag foran ens database adgang.

Men performance er ikke en af dem.
Avatar billede arne_v Ekspert
22. januar 2005 - 13:51 #4
Medmindre naturligvis at specielle forhold gør sig gældende:
  - serveren kan cache data i memory
  - serveren kan applie noget busines slogik der gør at meget mindre data
    end det der er hentet fra databasen skal sendes til cleint
Avatar billede cplus Nybegynder
26. januar 2005 - 13:29 #5
arne v -giv lige svar.. det var udemærket - der er point :)
Avatar billede arne_v Ekspert
26. januar 2005 - 13:33 #6
svar
Avatar billede arne_v Ekspert
25. februar 2005 - 22:16 #7
så mangler du bare at acceptere
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester