|
||||||||
JUVE
Application Framework unterstützt Web Client mit AJAX Die Designer und Entwickler können somit funktionsreiche und nutzerfreundliche Web User Interfaces in gewöhnten Standards der GUI-Anwendungen entwickeln, die einen hohen Grad der Interaktivität gewährleisten und keine Abstriche bei der Performance und Skalierbarkeit der Anwendung nach sich ziehen müssen. Die bisher mit JUVE entwickelten Module und Anwendungsschichten sind komplett wiederverwendbar und mithilfe des Anwendungsservers AVAX für hohe und sehr hohe Ansprüche hinsichtlich der Performance und Skalierbarkeit bestens gerüstet. ECLIPSE Development Suite kann für den gesamten Entwicklungszyklus der mehrschichten Systeme mit Web / AJAX User Interface eingesetzt werden. Vom Hersteller werden fertige Frameworks zur Unterstützung von
unterschiedlichen Business Domains ( Banking, Finanzwesen, Versicherungen, Handel usw. )
bereits auf den Web 2.0 umgestellt und bereitgestellt. JUVE Client Application Framework als Teil des allgemeinen JUVE Application Frameworks wurde um den Client Offline Mode erweitert. Die mit JUVE entwickelten Client Anwendungen können jetzt die Datenverarbeitung im Offline Modus unterstützten: die Arbeit mit der Anwendung kann fortgesetzt werden, auch wenn keine Verbindung zum Anwendungsserver hergestellt werden kann. Die Änderungen werden in definierter Form mit dem Anwendungsserver synchronisiert, wenn die Client Anwendung wieder die Verbindung mit dem Anwendungsserver aufnehmen kann. Die Lösung ist komplett transparent für die bisherigen JUVE basierenden Anwendungen. Die Erweiterung um die Offline Modus Fähigkeit erfordert lediglich eine Installation der zusätzlichen JUVE Module und eine Konfiguration der Exchangeable Data Clusters. Beliebige JUVE basierende Anwendung kann so um den Offline Modus erweitert werden, ohne daß ein großer Entwicklungsaufwand notwendig ist. Diese Fähigkeit ist von Bedeutung von mobilen Anwendungen für Top-Manager und In-Field Vertreter, die häufig die Anwendungen auf ihren Notebooks auswärts oder unterwegs nutzen müssen und eine ständige Verbindung zum Anwendungsserver nicht immer gewährleistet werden kann. Avax Application Server wird zum Grid Computing Server MP System Sp.z o.o entwickelt den AVAX Application Servers zu einem vollwertigen Grid Computing Server. AVAX Application Server wird um Funktionalitäten erweitert:
Die Standardsoftwarearchitekturen und Application Server basieren auf dem Request-by-the-Client und Response-from-the-Server Muster. Viele Anwendungen brauchen jedoch eine bidirektionale Kommunikation mit dem Push Verfahren, um die Datenänderungen vom Server aus an die registrierten Clients rauszuschicken. AVAX Application Server unterstützt jetzt den Instant Data Update Mechanismus und ist in der Lage, die Datenänderungen vom Server aus an die registrierten Clientanwendungen zu verteilen. Der Instant Data Update Mechanismus kann verwendet werden, um beispielsweise in der Echtzeit die Preisquotings der Aktienkurse zu aktualisieren, die News oder Eventsmitteilungen mitzuteilen, oder vom Server aus die Datenupdates anzusteuern. Der Instant Data Update Mechanismus ist voll integriert in die JUVE Architektur und wird in den JUVE basierenden Anwendungen direkt unterstützt.
Die Daten von den Anwendungen werden auf mehreren Serverinstanzen verteilt. AVAX Grid Computing Server sorgt für automatische Datensynchronisation. Durch die Verwendung von dem JUVE Mobile Client Framework wird auch eine mobile Subunit von dem AVAX Grid Computing Server bereitgestellt, die die Bildung von Grids ( Server Netzwerken ) ermöglichen wird, die die mobilen Devices umfasst. Mittels dieser Technologie wird es zB. möglich sein, ein verteiltes Projektmanagement zu implementieren, welches gesamte Projektteams auf der Basis von vernetzten PCs und mobilen Devices ( Smart Phones, MDA, PDA, Nokia Communicator ) reibungslos miteinander vernetzen lassen wird. Auch die Daten eines Users einer Anwendung werden durch AVAX Grid Computing Server Architektur auf mehreren Devices ( Büro-PC, Privat-PC, Smart Phone, PDA etc. ) automatisch synchronisiert, ohne daß manuelle Eingriffe notwendig sind.
AVAX Grid Computing Server wird in Echtzeit Voice & Video Streaming unterstützen. Somit wird es möglich sein, integrierte IT-Systeme der nächsten Generation zu entwickeln, in denen keine Trennung mehr zwischen der alfanumerischen Datenbearbeitung und Multimedia-Datenbearbeitung notwendig sein wird. Somit wird es möglich sein, beispielsweise CRM Systeme zu entwickeln, die gleichzeitig die Verwaltung von Textdaten und Voice- bzw. Videodaten unterstützen. Auch der Weg zur Entwicklung von Multimedia-Systemen auf der Basis von Web Services wird einfacher ( Internet-TV, Internet-DVD-Shops ), weil der Application Server direkt die Behandlung der Video-Daten unterstützen wird.
Zur Integration von großen Systemen via Internet ist es häufig notwendig, die Übertragung von großen Dateien via Internet in die Systemarchitektur zu integrieren. Bis dato sind zum Teil unsichere Lösungen auf der Basis von FTP die gängige Praxis. AVAX Application Server bekommt hier neue Qualität durch die Integration auf der Basis von Web Services der Unterstützung der Übertragung von großen ( 1 GB, 10 GB, und mehr... ) Dateien. Durch die heute schon verfügbare Flexibilität von AVAX im Bereich der Auswahl der Übertragungstechnik ( XML/Web Services, binary/Web Services, compressed Transmission, encrypted Transmission, SSL ) entstehen für die Systemarchitektur attraktive Möglichkeiten der Gestaltung der Systemintegration mittels der Dateienübertragung. Kontakt
Die Inhalte dieser Seite sind nicht urheberrechtgeschützt. Sie können frei unter der Auflage der Angabe der Informationsquelle verwendet werden. Die Inhalte dieser Seite entsprechen dem aktuellen Entwicklungsstand bei der MP System Sp. z o.o., sind aber rechtlich nicht bindend. |
||||||||