This page (revision-62) was last changed on 23-Nov-2023 13:06 by Dieter Käppel

This page was created on 15-Sep-2009 09:44 by Dieter Käppel

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
62 23-Nov-2023 13:06 2 KB Dieter Käppel to previous
61 20-Jul-2020 18:52 2 KB Dieter Käppel to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 16 changed one line
Wir sind Profis im schnellen und dynamischen [Erfassen von Anforderungen|Requirements Engineering], [technologischer Beratung|Technologien] und [Umsetzung der Prozesse|Geschäftsprozesse]. Weil wir selbst Hersteller von professionellen [Produkten|Intersult Produkte] wie [ReactorJS], [Vue JQuery] und vieler [Erweiterungen|Intersult Produkte] sind, stehen Ihnen hoch qualifizierte Berater zur Seite.
Wir sind Profis im schnellen und dynamischen [Erfassen von Anforderungen|Requirements Engineering], [technologischer Beratung|Technologie] und der [Umsetzung der Prozesse|Geschäftsprozesse]. Weil wir selbst Hersteller von professionellen [Produkten|Intersult Produkte] wie [Abraxas], [Taglibs|Intersult Taglib] und vieler Erweiterungen sind, werden Sie von hoch qualifizierten Profis beraten.
At line 22 changed 2 lines
!!!Sind Sie schon End-to-End reactive?
Moderne Anwendungen sind von hinten bis vorne [reaktiv|Reactive Programming]. Das heißt die Änderung verursacht automatisch die Aktualisierung in Browser oder App.
!!!JSF 2 Desktop
Demo unserer [Desktop-Plattform|Intersult Plattform] auf der Basis von [JSF] v2, die auch auf [GAE|Google Application Engine] lauffähig ist:
At line 25 changed one line
Dazu setzen wir folgende Technologien ein:
[{Image src='Main/jsf desktop 1.PNG' width='100%'}]
At line 27 changed 4 lines
* Reactive Database Driver (R2DBC, [Mongo DB] etc.)
* [Spring Webflux|https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html]
* [ReactorJS]
* [ReactJS] oder [Vue Framework|Vue]
Damit setzen Sie komplexe, interaktive [Applications|Application] im Handumdrehen auf.
[{InsertPage page='Up to date'}]
At line 32 changed one line
Interesse? Setzen Sie sich mit uns in Verbindung.
!!!JSF Ext
Die [Intersult] erweitert JSF 2.1 um einige revolutionäre Funktionen. Damit erstellen Sie komplexe Web-Seiten, die mit hoher Geschwindigkeit laufen und minimalen Speicher auf dem Server brauchen.
At line 34 changed 2 lines
!!!Subflow
Ein neues Produkt ist im Begriff auf dem Markt zu kommen: [Subflow], ein Workflow Management System mit modernsten Komponenten.
Einzelne Bereiche, wie Popups, Fenster, Dialoge werden jetzt nur noch geladen und an den Browser übertragen, wenn diese wirklich benötigt werden. Damit steigen Sie in eine neue Welt von dynamischen Web-Applikationen ein.
At line 37 changed one line
[{Image src='Subflow/subflow-dashboard.png' width='100%'}]
* Dynamisches Laden von Teilen einer Web-Seite (AJAX-Facelets)
* Facelet-Scopes mit komfortabler Load-/Unload-Funktion
* Einfach nutzbare Event-Erzeugung und -Empfang
* Kompatibilität zu Frameworks Richfaces, Primefaces und andere.
* Vereinfachte, leichter integrierbare Fehlerbehandlung
At line 39 changed one line
Einige Features:
Durch das Verwenden der Scopes vereinfachen Sie die Arbeit wesentlich. Ihre Komponenten werden wiederverwertbar, da typischer Code entfällt.
At line 41 changed 7 lines
* Modernste Web-Oberfläche, basierend auf [JSF Ext]
* Prozess-Schritte und Prozess-Werte
* Rollen und Genehmigungen für Prozessschritte und Werte
* SOAP- und REST-Anbindung
* Subflows und Inter-System-Cooperation
Nehmen Sie [Kontakt] zu uns auf!
[Fragen dazu?|Kontakt]
At line 49 changed 2 lines
!!!Schnell und gleichzeitig flexibel?
Führende Frontend-Technologien, wie [JSF], stoßen zunehmend an die Grenzen. Was wäre, wenn man schnelle, flexible und leichtgewichtige Javascript-Technologie wesentlich einfacher in die Komponenten-Architektur von JSF integriert werden könnte?
!!!Abraxas Soap-Client
[Service-orientierte Architekturen|SOA], kurz [SOA] rücken immer mehr in den Mittelpunkt von Enterprise Software. Wieso? Ganz einfach - die Software-Infrastruktur wächst, während mehr unterschiedliche Technologien hinzukommen.
At line 52 changed one line
[{Image src='Main/vis2.PNG' width='100%' style='float: left;'}]
[SOAP (Simple Object Access Protocol)|SOAP] ist derzeit die gemeinsame Sprache. Es handelt sich um Text-Dateien im XML-Format, die von allen Sprachen verstanden werden können. [SOAP] hat sich ein Stück weit durchgesetzt hat, doch warum nicht ganz?
At line 54 changed one line
Das relativ neue Produkt [JSF-JQuery|JSF-JQuery 2] geht bereits in Version 2. Damit liefert die [Intersult] genau diesen fehlenden Mosaikstein zwischen [JSF] und [JQuery]. Damit können Entwickler deutlich einfacher und sicherer hochgradig interaktive Komponenten erzeugen. Die Server-Kommunikation findet mit JSON statt, sodass keine schwergewichtigen XHTML-Dateien mehr übertragen werden müssen.
Bisher ist der Einsatz unter [Java] in der Praxis nicht so einfach. Herkömmliche [Soap-Clients|Abraxas] generieren große Mengen an schwer handhabbaren Code. Andere Clients werden nicht mehr unterstützt.
At line 56 changed one line
[Fragen dazu?|Kontakt]
Die [Intersult] bietet daher einen [SOAP-Client|Abraxas], der sehr schlanken Code generiert. Dazu gibt es ein [Maven2-Plugin|Maven], mit dem die Generierung der Stubs nahtlos und elegant in den [Build-Prozess|Build] integriert werden kann.
At line 58 changed one line
[{InsertPage page='Up to date'}]
Interesse? [Lesen Sie weiter|Abraxas]
At line 56 added 9 lines
!!!Alles AJAX?
Immer mehr Web-Anwendungen verwenden Javascript und AJAX um Web-Seiten dynamisch aufzubauen und Daten mit dem Server auszutauschen. Die [Intersult Plattform] wurde jetzt um einige Features in diesem Bereich erweitert:
__AJAX-Validierung:__ Die Benutzereingaben werden geprüft, sobald der Benutzer das Eingabefeld verlässt. Die Web-Seite ist dadurch angenehmer zu benutzen, Fehler in den Eingaben werden schneller identifiziert.
__AJAX-Paging:__ Lange Listen, die nicht auf eine Seite passen, werden in der Regel "gepaged". Das Umschalten der Seite wird nun über AJAX abgewickelt, sodass der Neuaufbau der vermieden wird. Das Paging funktioniert so deutlich schneller.
__AJAX-Tabs:__ Die Tabs können dank AJAX jetzt einzeln und schnell geladen, dennoch ohne Reload der Seite umgeschaltet werden.