| | ||||||
|---|---|---|---|---|---|---|
![]() |
|
|||||
| DevWeek 2007,
26.2.07-2.3.07, London Today’s component orientation is limited by
a view which focuses on reuse and a 3rd-party market. However, looking
at other industries reveals other benefits of component orientation,
like increases in productivity or higher maintainability. Current component
technologies and mainstream tools stand in the way of reaping these
benefits. This session shows how focusing on the definition of team
local standards in conjunction with microkernel infrastructure technologies
like Spring.Net can boost productivity, increase correctness and even
lead to higher job satisfaction. ADC 2006, 18./19.10.2006, Frankenthal
In verteilter Software soll die Kommunikation per Nachrichtenaustausch realisiert werden. So zumindest lautet die Botschaft der SOA-Debatte und von WCF. Was aber, wenn diese Art der Kommunikation nur ein Spezialfall wäre? Was, wenn es ein noch allgemeineres Kommunikationsmodell gäbe? Der Vortrag stellt eine objektorientierte Implementierung von Virtual Shared Memory vor, die auch eine echt objektorientierte Programmierung in verteilten Systemen zulässt. Im Mittelpunkt stehen nicht Nachrichten, sondern allgemeine Koordinierungsstrukturen - von denen nur eine den WCF-Kanälen entspricht. Anhand aufeinander aufbauender Beispiele wird in den Umgang mit Koordinierungsstrukturen eingeführt. Basta Conference, 13.-17.Feb 2006, Frankfurt
Kommunikation in verteilten Anwendungen ist derzeit in aller Munde. Microsoft spricht von Connected Systems, liefert mit SQL Service Broker eine neue Warteschlangentechnologie und Indigo aka WCF soll alles ganz einfach machen. Letztlich geht es bei all dem aber doch nur darum, dass kommunizierende Prozesse eben keinen gemeinsamen Speicher haben. Deshalb können sie nämlich keine gemeinsamen Objekte besitzen, die gemeinsame Daten halten und auf denen alle zusammenarbeiten. Muss das aber wirklich so sein? Das ist eine Frage, die Indigo & Co nicht stellen. Dabei lautet die Antwort schon lange "Nein". Apollo Workstations haben in den 80ern vorgemacht, wie mit Virtual Shared Memory effektiv gearbeitet werden kann. Und heute gibt es so genannte Tupel Server, die dasselbe Hardware- bzw. betriebssystemunabhängig leisten. Der Vortrag stellt eine solche Technologie für Windows vor und zeigt den Umgang mit ihr aus .NET-Programmen heraus.
|
|
|||||
| Copyright © 2007 |
XCOORDINATION SOFTWARE TECHNOLOGIES
|
|||||