"SOA gehörte damals zu den erfolgsversprechendsten Architekturen. Wir haben uns für den Aufbau unserer CRM-Softwarepakete auf dieser Service-orientierten Plattform und damit Modernität entschieden", erklärt Selligent-CTO Thierry Téchy. "AJAX hat diese Strategie hervorragend ergänzt, da hiermit die Probleme in der Performance ausgeglichen werden konnten, die bei der Nutzung dynamischer Web-Applikationen auftraten. Heute lässt die SOA/AJAX-Kombination die Anwender und Administratoren der Selligent X@ 7.10 CRM-Suite von Web-Lösungen profitieren, die genauso schnell und funktionsreich sind wie lokale Applikationen."
Mit AJAX ist es jetzt möglich, interaktive Applikationen zu entwerfen, die auf jedem Webbrowser lauffähig sind und die Anwender in keiner Weise durch Langsamkeit demotivieren. Diese Anwendungen tauschen ihre Daten mit dem Webserver über SOA aus und bieten dabei den Komfort und die Geschwindigkeit herkömmlicher Client/Server-Systeme. Das Geheimnis dahinter: Mit der AJAX-Technologie lassen sich Informationen über Seitenaufbau und -layout im Browser-Cache speichern. Lediglich die Daten werden im XML-Format übertragen und am Arbeitsplatz zusammengeführt. Im Ergebnis läuft die Anwendung wie eine lokale Applikation - und das mit einer Performance-Steigerung von bis zu 30 Prozent. Darüber hinaus können die Entwickler ihrer Kreativität freien Lauf lassen und Funktionalitäten ergänzen, ohne hierfür Plugins zu benötigen, die mit jedem Browser kompatibel sein müssen.
Höchstmögliche Verfügbarkeit
SOA ermöglicht seinerseits maximale Server-Verfügbarkeit sowie höhere Skalierbarkeit als bei herkömmlichen 3-tier- oder Client/Server-Architekturen. In dieser Architektur funktioniert jeder Applikationsserver als ein von allen anderen unabhängiges Set von Web-Services. Bei Anwenderanfragen sendet er die gewünschten Informationen, um sich verfügbar zu machen, unmittelbar nachdem die Übertragung ausgeführt wurde. Dank der Verbindung von SOA und AJAX erhält der Server die Anwenderanfrage und überträgt daraufhin die gewünschten Informationen im XML-Format. Diese werden wiederum durch AJAX auf Browser-Ebene zusammengeführt und am Arbeitsplatz dargestellt, was den Server unmittelbar entlastet.
Mit der Integration von AJAX hat Selligent die Fähigkeit unter Beweis gestellt, Entwicklungen vorherzusehen und dadurch mit ihrer CRM-Suite die besten Optionen sowie technologischen Standards anzubieten.