*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 445 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
Suchmaschinenoptimierung - Einführung ...
Somit trifft uns als Webagentur immer wieder die Frage „Was ist SEO eigentlich?“ Wir enthüllen das Geheimnis gerne für Sie, sodass Sie sich künftig besser auskennen in der Welt der Suchmaschinenoptimierung. Wir stehen Ihnen mit Rat und Tat zur Seite und Sie werden schnell zu dem Entschl
Webdesign ist eine Kunst für sich ...
Die permanente Entwicklung und die Änderung der neunen Trends im Bereich der Webseitengestaltung machen das Webdesign zu einer richtigen Herausforderung. Wie mit dem Kochen ist im Falle von der Gestaltung einer Internetpräsenz mit Zutaten und Gewürzen vorsichtig umzugehen um nicht zu übertr
Warum ist das Webdesign tot? ...
Hoch qualitative Templates mit einem ausgereiften Musterdesign, Vorlagenautomatisierung, KI und mobile Technologien signalisieren das Ende von Webdesign, wie wir es bisher kennen. Webdesign stirbt (endlich!) vor Bedeutungslosigkeit. Die Webseiten selbst sind nicht mehr das Zentrum des Benutzungs
Warum ist das Webdesign so wichtig für den Erfolg einer Webseite? ...
Ein einfacher Test – wenn man heutzutage an irgendetwas denkt, worüber man eine ausführliche Auskunft erhalten möchte, dann recherchiert man diesen Begriff in Google. Durch das Klicken auf einen Link gelangt man dann zu den gewünschten Informationen. Wenn man bereits auf die Zielseite angelang
Joomla vs. WordPress vs. Typo3 vs. Contao ...
Open Source Content-Management-Systeme (CMS) sind heutzutage beliebt und weit verbreitet. Die relativ einfache Bedienung und die Möglichkeit, schnell neue Inhalte zu integrieren, sind die Grundlage für die große Beliebtheit. Es gibt mittlerweile eine fast unüberschaubare Vielzahl von verschi
Der unterschied zwischen Responsive Webdesign und Adaptive Webdesign ...
Wir schreiben das Jahr 2015, mehr als 30% aller Zugriffe auf Internetseiten erfolgen durch Tablets und Smartphones und die Tendenz ist deutlich steigend. Google hat seinen Suchalgorithmus angepasst, um diesem Umstand Geltung zu tragen und bewertet nun auch, ob eine Internetseite mobile optimiert is




