.Net får fælles fundament for kommunikation

Tema: Windows Communications Foundation bliver teknologien, der samler en række teknologier.

I Windows-verdenen findes der i dag en række teknologier, der kan anvendes til at kommunikere med andre systemer.

Der er ASP.NET Webservices (ASMX), Webservice Enhancements (WSE), Microsoft Message Queueing (MSMQ), Enterprise Services/COM+ og .Net Remoting.

For udviklerne er det en stor hjælp, da de kan finde en teknologi, der præcist passer til deres konkrete behov. Men det kan også give problemer.

WCF vil ændre på tingene

– Hvis man i dag har to .Net-applikationer, der ligger på den samme server, vil man eksempelvis ikke anvende webservices til at få de to applikationer til at tale sammen. Det er for langsomt. I stedet vil man anvende .Net Remoting. Det kan være et problem, hvis man senere ønsker at tilbyde noget af funktionaliteten som webservices. Så bliver man nødt til at kode store dele af applikationen om, siger Niels Hilmar Madsen fra Microsofts Developer & Platform Strategy Group.

Microsofts kommende Windows Communications Foundation-teknologi (WCF) vil ændre på det.

– Ideen med WCF er at samle alle kommunikations-teknologier i ét. Med WCF koder man funktionaliteten en gang for alle. Bagefter beslutter man, hvordan koden skal kommunikere med omverdenen. Man kan vælge at kommunikere via HTTP som webservices eller ved hjælp af named pipes, som er en hurtig kommunikation internt på en maskine. Alt det kan bestemmes uden at ændre koden, siger Niels Hilmar Madsen.

Betaversion klar til virksomheder

WCF blev udsendt i januar i en beta­version med en såkaldt Go-live-­licens.

Det betyder, at virksomheder kan bruge betaversionen af WCF kommercielt, men Microsoft giver ingen support. Betaversionen af WCF kan anvendes på Windows XP og Server 2003.

Den endelige version af WCF kommer med Windows Vista.

Niels Hilmar Madsen understreger, at WCF ikke blot er et spørgsmål om webservices, men er fundamentet for al kommunikation.

– WCF er meget mere end webservices. Vi er gået lidt bort fra at anvende ordet webservices. Rigtig serviceorientering handler ikke bare om web. Det er en måde at bygge sine applikationer på, siger Niels Hilmar Madsen.

Relevant link

Go-Live WCF kan hentes her.

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 1. september 2025 ansat Niels Bjørndal Nygaard som Digital Product Lead. Han skal især beskæftige sig med designe og implementere effektive IT-løsninger. Han har tidligere beskæftiget sig med at være digital consultant og project Manager hos Peytz & Co. Nyt job

Niels Bjørndal Nygaard

Norriq Danmark A/S

Norriq Danmark A/S har pr. 1. september 2025 ansat Søren Vindfelt Røn som Data & AI Consultant. Han skal især beskæftige sig med at effektivisere, planlægge og implementere innovative, digitale løsninger for Norriqs kunder. Han kommer fra en stilling som Co-founder & CMO hos DrinkSaver. Han er uddannet Masters of science på Københavns IT-Universitet. Nyt job

Søren Vindfelt Røn

Norriq Danmark A/S

Danske Spil har pr. 1. oktober 2025 ansat Jesper Krogh Heitmann som Brand Manager for Oddset. Han skal især beskæftige sig med at udvikle og drive brandets strategi og sikre en rød tråd på tværs af alle platforme og aktiviteter. Han kommer fra en stilling som Marketing & Communications Manager hos Intellishore. Nyt job

Jesper Krogh Heitmann

Danske Spil