Microsoft presenteert langetermijnplannen Indigo

Microsoft heeft tijdens de TechEd-conferentie, die deze week plaats vond, details onthuld over Indigo. Indigo was oorspronkelijk een onderdeel van de nieuwe versie van Windows, die momenteel onder de naam Longhorn bekend staat. Dankzij Indigo zal het voor ontwikkelaars eenvoudiger worden om applicaties te laten communiceren met webservices. Eén van de nieuwe onthullingen die Microsoft heeft gedaan over Indigo betreft de ondersteuning voor handheld-apparaten zoals PDA's.

Windows Longhorn logoIndigo bestaat uit twee belangrijke onderdelen, te weten een service model en een messaging layer. Tijdens TechEd demonstreert Microsoft concrete applicaties die zijn geïmplementeerd op basis van Indigo. Volgens het artikel op Infoworld was het publiek onder de indruk van de eenvoud en schaalbaarheid van Indigo en werd het duidelijk wat SOA (Service Oriented Architecture) nu precies inhoudt en wat voor voordelen dit biedt. Microsoft heeft ook plannen om ondersteuning voor BizTalk Server 2006 te gaan leveren met Indigo. Na 2006 zal BizTalk Server volledig gebaseerd zijn op Indigo. SQL Server-versies die zullen volgen op het dit jaar te verschijnen 'Yukon' zullen voorzien in Indigo-support in de vorm van een service broker die is gebaseerd op Indigo.

Door Martin Sturm

Nieuwsposter

08-06-2005 • 14:31

29

Bron: Microsoft

Reacties (29)

29
26
12
4
2
6
Wijzig sortering
Bij die naam heb ik altijd een beetje verwarring. Indigo was een computer van Silicon Graphics, het grote broerje van de Indy.

Dat daar nog niemand moeilijk over heeft gedaan snap ik niet...
Anoniem: 87832 @bassekeNL8 juni 2005 15:13
Indigo is ook de naam van een kleur, en een bestaand woord als trademark gebruiken is een stuk beperkter dan een verzonnen woord.
Het verschil tussen een stuk hardware en een deel van een OS is groot genoeg om geen verwarring te veroorzaken, vooral aangezien Indigo (van MS) geen los verkocht product is en SGI geen Indigo bakken meer maakt.
Door kleuren (indigo), namen van steden (centrino), algemene gebieden (yellowstone) etc. te gebruiken voorkom je dat mensen je al bij het ontwikkelen trademark ellende geven. Neem bv Firebird, Phoenix en wat nu Firefox is geworden...
Wat ik altijd wel rot vindt, is dat je na 2-3 jaar eindelijk gewend bent aan die aliasen en vervolgens komt het echte product op de markt met een naam die er in de verste verte niet meer op lijkt. :+ Lachen...
Net zoals Longhorn (en vroeger Windows Whistler voor ME) is Indigo een codename en zal dus van naam verandern wanneer de final version uit is.
BM Moderator Spielerij @Fuss!8 juni 2005 15:36
Whistler was de codenaam van XP ;)
Anoniem: 14038 8 juni 2005 15:20
Ik snap die carebear mentaliteit voor developers van microsoft niet zo.
Het moet maar makkelijker en sneller worden.
Ik zie liever dat ze het wat moeilijker houden zodat niet iedere jandoedel die een wizzard door kan klikken denkt te kunnen programmeren.
Ja, laten we alsjeblieft alle computer technologie zo onlogisch, complex en moeilijk mogelijk maken, zodat er alleen echte helden ermee durven werken |:(
Anoniem: 143909 @Dreamvoid8 juni 2005 15:52
Zo scheid je wel het kaf van het koren ;) als je alleen maar kan 'programmeren' door te klikken moet je niet denken dat je een programmeur bent :P

http://www.jarvis.com/real_programmers.html
Volgens mij wordt het kaf van het koren alleen gescheiden doordat de besten de meeste codenamen in een zin kunnen gooien.

Toen het WWW nog voor EA's was, begon ik in HTML. Maar het statische is er eigenlijk nog steeds niet af, ondanks CSS. Toen ben ik gaan klooien met Access en Reports, maar dat bleek weinig schaalbaar en portable. Het werd beter toen via java / javascript directe dbconnecties op kon bouwen. Maar ja, die zijn geen snelle engines. Ik ben van ASP af, omdat queries via XML en DAO, zeker indien genest niet goed gingen. Ik heb via MySql en PHP nog wat geprobeerd, maar OSS is niet voor mij. Daarna nog even ASP.net geprobeerd, maar dat bleek te bewerkelijk, zeker omdat de SDK's enorm waren. Infeite was dit ook maar een tussenstap van MS om OSS een luur te leggen. Nu ik via Indigo SOA's kan ontwikkeling direct op SQL server in een transactiegebaseerd systeem. En ontwikkel ik heerlijk voor de toekomst en schaalbaar voor elk systeem.

Lees: Ik heb heel lang Tweakers.net gevolgd en de fora. Nog nooit is het me gelukt iets fatsoenlijks te programmeren. Maar nu ik een paar veldjes kan linken en daarmee een webapplicatie kan maken, is het me eindelijk gelukt 'hello, world' uit de database te trekken. (en heb ik er een mooi betaalde ms-consultants-baan mee weten te scoren)
Real programmers use the heat given off by the CPU. They can tell what job is running just by listening to the rate the corn is popping.
:+
@ familyman^^

Post van de maand! :)
'was het publiek onder de indruk'
Even muggenziften: in het bron-artikel lees ik:
An audience member was impressed.
Volgens mij is dat er maar een, en om dan te concluderen dat heel het publiek onder de indruk was...

Maar gelukkig was het artikel perfect gespeld.
publiek van één?
Anoniem: 57954 8 juni 2005 14:42
en werd het duidelijk wat SOA (Service Oriented Architecture) nu precies inhoud
Ja, da's altijd fijn om te weten, en meestal ook pijnlijke wetenschap :+

Damn, wie kiest zo'n naam voor een communicatie technologie
Damn, wie kiest zo'n naam voor een communicatie technologie
SOA betekent niet wereldwijd hetzelfde als in Nederland.
Nee, maar bij SOA denk ik aan DNS.
Anoniem: 114643 8 juni 2005 14:45
misschien toch eens nalezen of DT fouten, 't is ronduit schandalig ;-)
edit: sorry voor de herhaling...
ik weet het niet, deze details wanneer MS begint te praten over 'makkelijker' schort mij vaak juist de vrijheid. ik wil niet dat een of andere auto-install/connectie functie mijn werk doet. ik doe liever mn cfg's zelf schrijven en daarin werken. uiteraard kunnen hierdoor ook fouten ontstaan en misschien nog wel meer. tevens het direct laten communiceren van aps met deamons ik vind dit een eng iets. wat als er een exploit/overflow mogelijk is in een ap kan dit effect hebben op een deamon?
oh zitten we echt op te wachten als programmeurs, nog meer logge troep om de computer slechter te gebruiken.. en mensen allemaal klagen dat programma's tegenwoordig allemaal zo traag zijn.. pfffff... hoe benut ik mijn computer zo slecht mogelijk.. gebruik .NET.... en je bent weer terug bij de snelheid van je P2 300...
Anoniem: 76091 9 juni 2005 03:52
Ondanks de waarschijnlijke ouwelijkheid moet ik hier toch even mijn ongenoegen over uiten.

Waarom programmeer je? Omdat het nodig is. Waarom is het nodig? Omdat mensen applicaties willen. Waarom willen mensen applicaties? Omdat ze relatief makkelijk dingen willen kunnen regelen.

Wat denken de point&click-programmeurs:

Waarom programmer je? Omdat het lucratief is. En waarom is het lucratief? Omdat je met minimale inspanning een maximaal resultaat kunt bereiken terwijl de klant er ook nog iets aan heeft. Moet je daarbij teveel nadenken? Nee, dan wordt het te moeilijk en is het niet lucratief meer.

Vergelijk die 2 eens en vertel tot welke conclusie je komt.
(Slightly off-topic)

Wie heeft er nu weer bedacht dat de afkorting SOA voor Service Oriented Architecture staat? |:( Al in november 1983 is in RFC 882 (DNS) vastgelegd dat we dit acroniem gebruiken voor Start Of Authority. En voordat iemand er weer Rotten Fried Chicken bedenkt; dat staat al voor Request For Comments :Z
Veel leuker: Sexueel Overdraagbare Aandoening!

Misschien word het nog toepasselijk ook wanneer foutief geimplementeerd :Y)
of natuurlijk DOA, wat ze ergens bedoelden met reactie op een SOA, namelijk een denial of autority.

Het hangt ervan af of je de ene SOA in het kader van de tweede SOA gebruikt. Nu wordt het zelfs mij te ingewikkeld. Maar het lijkt me duidelijk wanneer je iets op basis van een SOA ontwikkeld, dit toch echt wat anders is dan wanneer je in een DNS-programma een SOA-verzoek (oid) handeld.

Dus het conflict met een of andere RFC is futiel.

ps alle grappen over deze post modden naar 0 overbodig.
Anoniem: 55781 8 juni 2005 14:44
(offtopic)
TechEd demonstreerT Microsoft

Na 2006 zal BizTalk Server vollEdig

(sorry voor het muggeziften)
muggenziften

Op dit item kan niet meer gereageerd worden.