Die [Intersult] stellt eine Plattform auf der Grundlage von [JEE] zur Verfügung. Diese Plattform basiert auf der langjähriger [Erfahrung|Intersult Kunden] im [Engineering] von [Applications|Application] für [Geschäftsprozesse] bei [Finanzdienstleistern|Intersult Kunden]. [{Flash src='http://www.youtube.com/v/VFS38jb4ye4' controls='false' play='true'}] !Zusammenfassung Die [Intersult Plattform] ist keine Plattform im üblichen Sinn, also kein monolithisches System von dem Sie keine Sourcen besitzen. Die [Intersult Plattform] ist die Kombination verfügbarer und technologisch aktueller Komponenten. Hinzu kommt Code für die Integration dieser Komponenten zu einer [deploy-fähigen|Deployment] [Application]. !Screenshots Verschiedene Fenster können auf dem Browser geöffnet werden und direkt über AJAX mit dem Server kommunizieren: [{Image src='jsf desktop 1.PNG' width='100%'}] About-Dialog verwendeter Technologien (zum Teil optional): [{Image src='jsf desktop 2.PNG' width='100%'}] Dynamisches Laden von Facelets während der Laufzeit (auch währen AJAX-Requests): [{Image src='jsf desktop dynamic facelets.PNG' width='100%'}] !Features Die Plattform erfüllt Out-of-the-Box folgende Aufgaben: * Benutzerverwaltung: Registrierung, Double-Opt-In, Login, Direct-Login, Logout, Users, Users Online, letzte Registrierungen, Login-Redirect * Navigation: Browser-Back-Forward-Navigation, Redirect-after-Submit, Multi-Page-Wizards * Email: Login-Prozedur, Newsletter * Config: Benutzer-Konfiguration, Datenschutz, Cookies * Security: Dynamisierung des Frontends, Security des Servers, Rollen, Permissions, Einfaches Hinzufügen weiterer Security-Elemente * Modularisierung: Wiederverwertbare Snippets im Frontend, Full navigational [Subroutines|Subroutine] * Internationalisierung: Mehrsprachliches System * Customizing: Komplette Anpassung der Oberfläche, Texte, Bilder, Labels, Layout, Channels an Branding, Produktvarianten etc. * Personalisierung: Konfigurierbarkeit von Frontend-Elementen durch Benutzer und Administratoren. * Nachrichten: Inter-User-Messages, Events, Accepting, Revoking * Jobs: Job-Offers, Job-Requests * Architektur: [Serviceorientierte Architektur|SOA], [Multi Tier Architektur], [Multi Channel Architektur] * Transaktionsmanagement: Transaktionen werden kontrolliert durchgeführt. Beispielsweise wird Geld von einem Konto nur gebucht, wenn es auch auf einem anderen gegengebucht werden kann (Nullsumme). * Validierung: Frontend- und Service-Aufrufe können die Gültigkeit eingegebener Daten validieren. * Karten: Einbindung von Google-Maps oder Links zu Anfahrtswegen. * Daten: Tabellen, Paging (AJAX / Server-Request), [CRUD|http://de.wikipedia.org/wiki/CRUD] * Web: Friend URLs, URL-Rewriting, Dynamische Seiten, Instant Validation (Einzelne Eingabefelder werden sofort validiert und eventuelle Fehler dem Benutzer angezeigt und somit das Ausfüllen von Formularen erheblich beschleunigt.) * Replacer: Einfach erweiterbare Text-Replacer für URLs, Telefonnummern, Formatierung, Werbung, Querverweise etc. !Technologien * Die JSF Extensions (JSF Ext] * Datenbankanbindung: JPA, JTA, Hibernate, JDBC, ORM * Frontend-Entwicklung durch JSP, JSF, Facelets, Tomahawk, Rich Faces, Ajax4JSF, Gmap4JSF etc. * Middleware: JBoss Seam, Hibernate Validation Framework * Basis: JBoss Application Server oder Glassfish * Service-Architektur: EJB3, SOAP !Praxis Wir setzen die Plattform und Teile davon bei vielen [Kunden|Intersult Kunden], aber auch für unsere eigenes [Unternehmen|Intersult] ein. Im Gegensatz zu vielen anderen [Consultants|Consultant] und [Consulting-Unternehmen|Consulting] automatisieren wir unsere [Geschäftsprozesse] - nichts um etwas vor zu machen - sondern weil es effizient ist. !Win-Win-Situation Wir setzen auf verfügbare Technologie, das hat für Sie folgende Vorteile: * Sie bleiben unabhängig von den Lieferanten * Wir überzeugen durch Leistung und nicht durch Kundenbindung * Sie arbeiten mit langfristigen Lösungen, keine Try-and-Error-Plattformen * Die Technologie ist transparent und verständlich, die Zusammenarbeit mit anderen Unternehmen ist angenehm und leicht * Wir beraten und führen jedes Projekt zum Erfolg Wir profitieren von der Weiterentwicklung unserer Plattform und dem Angebot von Top-Technologie. !Vorgehensweise Stehen Sie vor der Entscheidung einer neuen Plattform in Ihrem Unternehmen? Wollen Sie Teile einer bestehenden Plattform optimieren oder hinzufügen? [Dann vereinbaren Sie doch einfach ein unverbindliches Gespräch mit uns.|http://www.intersult.com/message-add?username=Käppel]