Schnell entwickeln! Vorteile von Forms und Java vereint

Schnell entwickeln!
Vorteile von Forms und Java vereint
Roland Hörmann
www.sibvisions.com
effizient & mächtig
offen, flexibel & modern
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
 Java Entwicklung ähnlich zu Forms
 GUI Plattform unabhängig
 Open Source – Applikations Framework
http://sourceforge.net/projects/jvx/
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Web
HTML5 + Ajax
Desktop
Swing
Applikations
Server
Mobile
Nativ iOS+Android
Persistenz und Business Logik in Java,
Reports, Webservices, …
Datenbank
Server
GUI
Systemarchitektur
Business Logik in PL/SQL,
Tabellen, Views, …
Schnell entwickeln! Vorteile von Forms und Java vereint
Weitere…
FX, …
www.sibvisions.com
LIVE Demo!
Summit Beispiel Applikation
in Forms
in Java
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Datenbankanbindung - Server
dbsSCustomer = new DBStorage();
dbsSCustomer.setWritebackTable("S_CUSTOMER");
dbsSCustomer.setDBAccess(getDBAccess());
dbsSCustomer.open();
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Datenbindung - Client
RemoteDataBook rdbSCustomer = new RemoteDataBook ();
rdbSCustomer.setName("sCustomer");
rdbSCustomer.setDataSource(getDataSource());
rdbSCustomer.open();
NavigationTable navigationTable = new NavigationTable ();
navigationTable.setDataBook(rdbSCustomer);
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Triggers - Client
rdbSItem.eventValuesChanged().addListener(
this, "doValuesChanged");
public void doValuesChanged(DataRowEvent pEvent) {
rdbSItem.setValue("ITEMTOTAL“,
rdbSItem.getValue("PRICE") *
rdbSItem.getValue("QUANTITY"));
}
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Customer Maske
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Desktop
Swing
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Java Swing -> in Forms einbettet
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Java Maske in Forms als JavaBean einbetten
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Web
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
Mobile
Schnell entwickeln! Vorteile von Forms und Java vereint
www.sibvisions.com
www.sibvisions.com
[email protected]
Schnell entwickeln! Vorteile von Forms und Java vereint