Microsoft .NET Build Engine (MSBuild)
Eintrag zuletzt aktualisiert am: 20.02.2005
Indigo ist der Codename für die kommende Remoting- und Application Services für Microsoft Windows.
Indigo ist die Vereinheitlichung folgende Konzepte:
Indigo umfasst zahlreiche Dienste u.a.
WS-Security, WS-Policy, WS-SecurityPolicy, WS-Trust, WS-SecureConversation, WS-Addressing, WS-Federation, WS-ReliableMessaging, WS-AtomicTransactions
Application Server (Enterprise Services)
Transaktionen (
System.Transactions)
Platformen
Indigo wird für
Longhorn,
Windows XP und
Windows Server 2003 verfügbar sein.
Interoperabilität
Indigo soll eingebaute Interoperabilität mit
DCOM bieten.
[Quelle:
http://weblogs.asp.net/cweyer/archive/2004/09/14/229303.aspx]
Text
====
Bei allem Hype, den Microsoft um
XML-Webservices zelebriert, ist natürlich in Windows
Longhorn auch eine neue Webservice-Architektur zu erwarten. Diese trägt den Codenamen
Indigo und liefert eine Vereinheitlichung hinsichtlich der beiden in
.NET 1.0/1.1 konkurrierenden Fernzugriffsarchitekturen
.NET Remoting und
ASP.NET Webservices. Zudem wird
Indigo viele Funktionen wie Routing, Anhänge und Sicherheit bieten, die bisher nur in den optionalen Web Service Enhancements (
WSE) verfügbar waren. Von der das
Longhorn-Betriebssystem integrierten
Transaktionsunterstützung (
System.Transactions) werden auch Webservice profitieren können. Unklar ist noch, ob es in
Longhorn eine Ablösung für den noch auf COM-basierenden Application Server
COM+ geben wird. Microsoft ist hier seinen Entwicklern noch einen in
Managed Code geschriebenen Application Server schuldig. Mit der
Transaktionsunterstützung ist ein wesentlicher Teil von
COM+ ins Betriebssystem gewandert. Andere Funktionen von
COM+ wie
Object Pooling sind aber damit noch nicht abgedeckt.