Die Welt spricht XML. Wir auch.
XML ist, wie Java/J2EE, Standardkomponente in nahezu allen unseren Projekten.
Neben diversersen XML-Standards als Austauschformat zwischen verschiedenen Softwaresystemen spielt XML auch innerhalb der Softwareentwicklung eine entscheidende Rolle. Viele Softwarekomponenten nutzen XML-Formate ...
Es existieren eine ganze Reihe von offiziellen XML-Formaten, die die Beschreibung bestimmter Fachdomänen zum Ziel haben. Einige Beispiele hierfür sind:
Grundsätzlich sollte bei der Verwendung von XML möglichst versucht werden, auf gängige Standards zurückzugreifen, anstatt eigene (proprietäte) Formate zu definieren. Je weiter das von Ihnen verwendete Format verbreitet ist, desto mehr Softwaresysteme existieren, mit denen Ihr System kommunizieren kann. Bei der Auswahl eines geeigneten XML-Formats ist im übrigen auch die Zukunftsfähigkeit eines Formates von entscheidender Bedeutung.
Wir unterstützen Sie natürlich gerne bei der Auswahl eines geeigneten Formates für Ihre Anforderungen.
Nicht immer gibt es bereits ein Standardformat, das die eigenen Anforderungen zufriedenstellen abdeckt. Gerade bei großen Unternehmen mit einer großen Anzahl von Geschäftspartnern finden wir sehr häifig eigene Formate vor. Von den Geschäftspartnern wird dann erwartet, dass sie diese Standards zur elektronischen Geschäftskommunikation in ihre eigenen Systeme implementieren, oder es wird den Geschäftspartnern ein Stück Software zur Verfügung gestellt, das diese Aufgabe übernimmt.
Bekannte Beispiele für Unternehmen mit eigenem XML-Format sind z.B.
Wir unterstützen Sie auch bei der Anbindung Ihrer Systeme an Fremdsysteme mit eigenen XML Formaten.
Auch innerhalb der Softwareentwicklung spielt XML eine große Rolle. XML spielt in folgenden Bereichen innerhalb der Softwareentwicklung eine Rolle:
Häufig werden auch eigene XML-Markups definiert um Komponenten eines Sofwaresystems voneinander abzukoppeln (Pattern der losen Kopplung) und abhängigkeiten zwischen den Softwarekomponenten zu minimieren.