*FormEngine 2.0 performat und Ressourcenschonend
Schon 2007 hat imatics Software GmbH die Notwendigkeit für ein pragmatisches und flexibles Formularframework erkannt und aufgrund der damaligen Projektanforderungen und im Rahmen der eigenen Produktentwicklung mit der Entwicklung der imatics *FormEngine begonnen. Im Jahr 2009 stand die *FormEngine zum ersten Mal der Öffentlichkeit zur Verfügung. Seitdem wächst das Interesse an dieser Basistechnologie zur einfachen Definition und Abarbeitung komplexer und hochdynamischer Formulare stetig. Die Weiterentwicklung der *FormEngine wird dank der vielseitigen Einsatzbereiche in Kundenprojekten praxisnah und fortlaufend betrieben. Mit dem Release 2.0 bietet imatics ein ausgereiftes, perfomantes und ressourcenschonendes Framework mit veränderten Lizenzbedingungen an.

(firmenpresse) - Formulare gehören zur täglichen Arbeit eines Web-Entwicklers. Dabei steigen die Anforderungen an moderne, interaktive Formulare kontinuierlich. Sofortige Validierung der Eingaben oder die dynamische Aktualisierung von Listen und sonstigen Elementen sind heute kaum noch wegzudenken.
Schon 2007 hat imatics Software GmbH die Notwendigkeit für ein pragmatisches und flexibles Formularframework erkannt und aufgrund der damaligen Projektanforderungen und im Rahmen der eigenen Produktentwicklung mit der Entwicklung der imatics *FormEngine begonnen. Im Jahr 2009 stand die *FormEngine zum ersten Mal der Öffentlichkeit zur Verfügung. Seitdem wächst das Interesse an dieser Basistechnologie zur einfachen Definition und Abarbeitung komplexer und hochdynamischer Formulare stetig. Die Weiterentwicklung der *FormEngine wird dank der vielseitigen Einsatzbereiche in Kundenprojekten praxisnah und fortlaufend betrieben. Mit dem Release 2.0 bietet imatics ein ausgereiftes, perfomantes und ressourcenschonendes Framework mit veränderten Lizenzbedingungen an.
Grundsätzlich ist die *FormEngine nach wie vor als Open-Use-Lizenz für private Zwecke verfügbar. Das bedeutet, dass der Kernel zwar nicht als Sourcecode zur Verfügung steht, aber alle Schnittstellen offengelegt sind. So können alle Features der *FormEngine genutzt und erweitert werden. Ab Vesion 2.0 gelten aber folgende Beschränkungen:
Einsatz der *FormEngine für nicht kommerzielle Zwecke
Die *FormEngine kann kostenlos für nicht kommerzielle Zwecke eingesetzt werden. Es bestehen keinerlei Restriktionen.
Einsatz der *FormEngine für kommerzielle Zwecke
Für den kommerziellen Einsatz (z.B. Formulare auf Webseiten von Unternehmen, Integration in Softwareprodukte etc.) ist ein Supportvertrag mit einer Mindestlaufzeit von 12 Monaten und einem Mindestkontingent von durchschnittlich 1 Personentag pro Monat abzuschließen.
Weitere Informationen zur *FormEngine
------------------------------------------------------
Die *FormEngine ist ein Java Web-Framework zur einfachen Definition und Abarbeitung komplexer und dynamischer Formulare. Dies umfasst die Überprüfung der Eingaben in den Formularfeldern, die Berechnung von Feldinhalten abhängig von den Eingaben in anderen Feldern sowie das dynamische Aktivieren oder Ausblenden von Komponenten abhängig von anderen Benutzereingaben.
Die Entscheidung für ein Framework zur Entwicklung von Benutzeroberflächen bedeutet häufig, die gesamte Anwendung nach dessen Vorgaben auszurichten. Die imatics *FormEngine ist ein schlankes Framework, das sich zur Aufgabe gesetzt hat, die Erstellung und Integration von Formularen auch in bestehende Anwendungen zu vereinfachen. Dabei steht die Entwicklung der gewünschten Funktionalität ohne aufwendige Konfiguration im Vordergrund.
Der Vorteil der *FormEngine gegenüber vielen anderen Frameworks besteht in der einfachen Integration in jeden Servlet Container. Es ist nicht notwendig, die gesamte Anwendung auf das Framework auszurichten. Die Distribution besteht ausschließlich aus Bibliotheken, die in den Klassenpfad der Web-Anwendung kopiert werden. Mit der Registrierung von Filtern in der web.xml ist die *FormEngine komplett eingebunden und sofort einsetzbar. Die generierten Formulare können an beliebiger Stelle in die eigene Anwendung integriert werden.
Alle Bestandteile der *FormEngine sind bei Bedarf mit eigenen Implementierungen beliebig erweiterbar. Durch die Kombinationsfähigkeit der Renderer lassen sich aus bestehenden und eigenen Renderer-Implementierungen komplexe GUI-Widgets zusammenstellen.
Kalkulatoren ermöglichen dynamische Berechnungen von Komponentenwerten. Der existierende Satz an vordefinierten Kalkulatoren kann auch hier beliebig kombiniert und durch eigene Implementierungen erweitert werden, so dass innerhalb eines Formulars auch komplexe Berechnungen ausgeführt werden können.
Die Überprüfung der eingegebenen Inhalte erfolgt ausschließlich serverseitig anhand von Validierern in Form von Java-Klassen, deren Zusammenspiel in der XML- Definition des Formulars oder über die API festgelegt wird. Die anzuwendenden Regeln sind aus den verfügbaren Validiererimplementierungen frei kombinierbar.
Die *FormEngine ist getreu den Entwicklungsprinzipien der imatics Software GmbH pragmatisch, zielorientiert und effizient implementiert. Die interne Datenhaltung ermöglicht eine schnelle Auswertung der Abhängigkeiten der Komponenten untereinander. Zustandsänderungen, Neuberechnungen und Validierungen werden so via Client-Server-Kommunikation schnell ausgeführt.
Die Trennung von Formular-Definition und Instanz ermöglicht eine Minimierung des Speicherbedarfs. Renderer sind thread-safe implementiert und können so für alle Formular-Instanzen, die einer Definition zugeordnet sind, gleichzeitig verwendet werden.
Der Lebenszyklus des Formulars beschränkt sich auf die Ansicht der HTML-Seite, in die das Formular eingebettet ist. Jegliche Server-Kommunikation erfolgt per Ajax, so dass es keine zusätzlichen Request-Zyklen auf diese Seite gibt. Somit wird die eigentliche Seite ohne Rück- sicht auf den Lebenszyklus der Formulare aufgebaut.
Auf www.form-engine.de sind die Funktionsweise sowie Unterschiede zu anderen Formulartechnologien dargestellt. Viele Beispiele zu den verschiedenen formularspezifischen Themen (Generierung, Validierung, Berechnungen, Zustandsänderungen, Lebenszyklus) geben einen guten Einblick in diese Technologie.
imatics Software GmbH
Glienicker Strasse 1e
14612 Falkensee
www.imatics.de
www.ProcessSuite.de
www.ProcessGallery.de
www.form-engine.de
Weitere Infos zu dieser Pressemeldung:
Unternehmensinformation / Kurzprofil:
Die imatics Software GmbH steht ihren Kunden mit Entwicklungen und Lösungen zur Unterstützung und Integration von geschäftsrelevanten Prozessen und Inhalten zur Seite.
Ein kreatives, dynamisches und zuverlässiges Team sorgt stets für eine sehr hohe Kundenzufriedenheit. Der kontinuierliche Wissenstransfer mit Hochschulen dient dem Innovationsprozess. Getreu dem Motto ... moving ideas werden innovative Ideen und Forschungsergebnisse in pragmatische Lösungen umgesetzt.
Jahrelange Erfahrungen in den Bereichen Geschäftsprozessmanagement, Content Management und der Entwicklung von Individualsoftware sowie der Aufbau von leistungsfähigen Support-Strukturen haben das imatics-Team zu einem kompetenten Partner für seine Kunden wachsen lassen.
imatics Software GmbH
Glienicker Strasse 1e
14612 Falkensee
www.imatics.de
www.ProcessSuite.de
www.ProcessGallery.de
www.form-engine.de
imatics Software GmbH
Glienicker Strasse 1e
14612 Falkensee
www.imatics.de
www.ProcessSuite.de
www.ProcessGallery.de
www.form-engine.de
Datum: 16.11.2011 - 15:55 Uhr
Sprache: Deutsch
News-ID 521505
Anzahl Zeichen: 6552
Kontakt-Informationen:
Ansprechpartner: N. Herndon
Stadt:
Falkensee
Telefon: 033224214050
Kategorie:
Web Design
Meldungsart: Erfolgsprojekt
Versandart: Veröffentlichung
Diese Pressemitteilung wurde bisher 455 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"*FormEngine 2.0 performat und Ressourcenschonend"
steht unter der journalistisch-redaktionellen Verantwortung von
imatics Software GmbH (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
Die imatics Software GmbH heißt Sie auf der Medica 2011 in der Halle 16, Stand C55 herzlich willkommen. Dieses Jahr präsentieren wir neben unsere bereits etablierten Lösungen aus den Bereichen elektronische Patientenakte und mobiler Kranken- und Altenpflege zum ersten Mal unser neues Bettenplan
FeelGood App erstmals im Rahmen der CeBIT unter dem Moto "Sports & Health" ...
Im März 2011 präsentiert die CeBIT zum ersten Mal im Rahmen der CeBIT life das Thema "Sports & Health". Die imatics Software GmbH ist von Anfang an mit dabei und zeigt in der Halle 19 vom 1. bis 5. März 2011 innovative und spannende Technologien. Smartpads eröffnen viele neu
Imatics lädt zu Diskussion ein... iPad – der Healthinsider! Neues Spielfeld für die Investoren? ...
Die Aufbruchstimmung ist mit Händen zu greifen. Das iPad verändert das Gesundheitswesen wie keine andere Branche. Es zeigt sich deutlich in den Vorreiterkliniken, die das Gerät bereits vor der offiziellen Ankunft in Deutschland aus den USA eingeflogen und so innerhalb kürzester Zeit bereits die
Weitere Mitteilungen von imatics Software GmbH
Die Kälber sind die Stars von Morgen ...
Die Kälber sind die Stars von Morgen Nur gesunde Kälber können hoch leistende Milchkühe werden – Fortbildung der AVA für Tierärzte, Landwirte und Berater Es gibt viele Untersuchungen die belegen, dass eine moderne hoch leistungsfähige Milchviehherde nur dann funktionieren kann, wenn die K
Neustart mit HDNET: Takko Fashion mit neuer Webseite ...
HDNET hat den Relaunch der Webseite des Textilhändlers Takko Fashion abgeschlossen. Das komplexe Projekt wurde punktgenau nach Zeitplan fertiggestellt und enthält neben einem Finder für die mehr als 1.500 Filialen einen detaillierten Web-Katalog. Der neue Look der Webseite resultiert vor alle
(Aktuelles) – Neue Webseite für die Unternehmensberater von Salomon Advisory GmbH ...
Über Salomon Advisory GmbH Die Firma Salomon Advisory GmbH ist ein internationales Team aus besten Unternehmensberatern mit Gespür: Die jahrelange Erfahrung jedes einzelnen, die kontinuierliche und verlässliche Zusammenarbeit im Team und die Philosophie, Wirtschaft und Business in Fluss zu halte
Individuelles Webdesign für die eigene Firma erstellen lassen ...
Natürlich kennen sich mittlerweile sehr viele Leute mit der Erstellung einer Seite aus, dennoch fehlt ihnen das nötige Hintergrundwissen für die Erstellung einer professionellen Seite. Daher ist es auf jeden Fall empfehlenswert, dass man einen Profi für das eigene Webdesign anstellt. Diese Anbi




