Eclipse Europa: volle Unterstützung für SOA-Projekt Modellierung



EclipseModeling Project (EMP) wird EclipseFoundation am 29. Juni Europa-Tools Version aktualisiert werden.

Neben der Bereitstellung anspruchsvoller Zeichnung Modellierung mit der Unified Modeling Language (UML) Version 2.0 Unterstützung, EMP unterstützt die Europa-Release gehören neue SOA Tools Project und Project Web Tools und andere Tools, EclipseModeling Framework Project Manager Ed Merks beschrieben .

EMP für die Bedeutung von SOA in die SOA-Implementierung über die Modellierung Anforderungen und APIs in der Produktion. "Es wurde benutzt, um die Service Data Objects (SDO) Service Component Architecture (SCA) umzusetzen", sagte er der OASIS-Standards in zwei spezifischen Anwendungen und beinhaltet Anbieter, darunter IBM und Oracle sind zwei Anwendungen zur Unterstützung der Norm.

EMP in der SOA einen Link auf OSGi bieten, Open Service Gateway ursprünglich so bekannt, aber Eclipse ist EclipseEquinox Projekt, um es zu erreichen, und unterstützen so die Grundlage für alle Enterprise Application Entwicklung Technologien, einschließlich SOA, Rich Internet Applications (RIA) und Ajax. "Sie können EMP im SOA-Modeling-Technologie in Web-Services innerhalb der OSGi Service läuft vorne und Brücken zu bauen", Richard Gronback - Borland Chief Scientist und ist Teil des EclipseEMP EclipseGraphical Modeling Framework (GMF) Projektleitung, sagte.

Europa wird seine vierte jährliche Eclipse-Tools und Merks Kette Release, IBM Toronto Lab Software, sagte Mitte-Level-technisches Personal EclipseModeling Framework (EMF) von Anfang an hier.

"Wenn Eclipse erstmals erschien, EMF zurück", sagte er. "Von Anfang an haben wir angenommen, dass Eclipse über die Integration aller Ihrer Benutzeroberfläche ist an die EMF beschreiben, so können Sie eine sehr klebrig in der IDE, wo alle Teile zusammen und sind zu interagieren."

Die Anwendung des Modells auf die Entwicklung eines Teilprojekts zu betrachten, wird es sehr populär geworden, sagte Merks Eclipse und IBM die Entwicklung weg von seiner schwer zu verstehen, ist die Modellierung von wesentlicher Bedeutung. "In 开始 Eclipse selbst nicht zu feinkörnigen Datenintegration für nichts zu bieten", erklärt Merks: "Alle Daten anzeigen Anzeige einer Vielzahl von Möglichkeiten und Manipulation möglich geworden ist. Diese 也是 ein Problem innerhalb der IBM. Jeder Manche Leute brauchen Zeit, um ein Modell zu definieren, sie wird komplett auf einzigartige Weise zu bewerkstelligen, sondern Modelle benötigt, um zu interagieren sie gerade tat. Wenn Sie XMLSchema und UML-und anderen Standards arbeiten müssen, müssen Sie all diese verschiedenen APIs lernen . Man kann nicht wirklich von einem Modell zum anderen. Der Zweck dieser formalen EMF. Es bietet all die verschiedenen Arten von feinkörnigen Datenintegration zwischen den Daten, so dass Sie nicht wissen, welche Art von Daten, bevor die Daten manipuliert werden können. "

Im Laufe der Zeit, EMF ist reifer geworden, kann für UML-Diagramme und Grafik-Tools genutzt werden, fügte Gronback.

"Heute EclipseModeling Framework in vielen kommerziellen und Open-Source-Projekten verwendet worden zu generieren API bietet eine standardisierte Möglichkeit", sagte er. "Die Leute auf und fügen Sie eine Grafik Editiermöglichkeiten. Dann in der EMF UML-Modellierung realisiert. Wir haben vor kurzem hat die UML-Diagramme, so dass Sie im grafischen Umgebung arbeiten können."

Letzten Monat veröffentlicht wurde, ist zu einem Teil und in diesem Jahr Callisto Europa, Merks und Gronback wurden erwartet, Release im nächsten Sommer, und im Einklang mit der Tradition von Eclipse, mit dem Namen der Jupitermond Ganymed wird als sein.

In dem Eclipse Modeling Projekt befindet sich noch in ihrer Gründungsphase hinaus, eine Menge von Modellen und Modell-Entwicklungstools für Text-Konvertierung und Integration Tool.

"Dieses Projekt wird endlos sein," sagte Merks. "Es wird immer Dinge hinzuzufügen. Es ist besser wäre als ein sympathischer Kerl betrachtet werden. Das Niveau wird wachsen.