MultiValue Web Development Using OpenInsight for Web (O4W) From Revelation Software Stephen Faig to provide the introduction Robert Catalano, Director of Sales and Marketing Bryan Shumsky, Senior Software Developer
Overview OpenInsight for Web (O4W) is a rapid web application development tool that lets you generate responsive forms, reports and dashboards. Designed for MultiValue developers, this tool works with D3, QM, Universe, Unidata and OpenInsight databases. Bob Catalano
What is OpenInsight for Web (O4W)? A flexible and powerful Web 2.0 development toolkit for OpenInsight and the databases that bind to it. Utilizes JavaScript, XHTML, jQuery, jQuery Mobile, and AJAX. Bob Catalano
What is OpenInsight for Web (O4W)? O4W has two design modes: Wizards API’s via BASIC+ Wizards provide the ability to create Menus, Forms, Reports and Dashboards with limited or no HTML/XML/JavaScript experience. API’s provide for the development of more complex applications or fine-tuned control of web output. Bob Catalano
OpenInsight Web Connectivity Options O4W: Wizards and API’s / Development from within MultiValue NetOI: .Net interface to OpenInsight / Development from Windows RUN_OECGI_REST_REQUEST: RESTful interface support / Development Agnostic Bryan Shumsky
-------------------- -------------------- O4W Architecture Bryan Shumsky Web Server ------------------ IIS or Apache ------------------- Registry -------------------- OECGI4 O4W Database Server ------------------ OEngineServer ------------------- OpenInsight 10 -------------------- Universal Driver D3/QM/U2
MV Data Connectors MV Data Connectors – OpenInsight features data connectors for several flavors of SQL, Couchbase, as well as MultiValue databases including D3, QM, Universe and Unidata. Bob Catalano
MV Data Connectors Bob Catalano
MV Data Connectors Bob Catalano
O4W Components: Directory Bryan Shumsky
O4W Components: Registry Bryan Shumsky
O4W Components: OEngineServer Bryan Shumsky
O4W Components: Web Server Embedded Web Server IIS Apache Bryan Shumsky
Management Console Engine Server Management eServer Configuration O4W Configuration Registry Settings Bryan Shumsky
Management Console Engine Server Configuration eServer Management eServer Configuration O4W Configuration Registry Settings Bryan Shumsky
Management Console Engine Server Configuration eServer Management eServer Configuration O4W Configuration Registry Settings Bryan Shumsky
Management Console O4W Configuration eServer Management eServer Configuration O4W Configuration Registry Settings Bryan Shumsky
Management Console Registry Settings eServer Management eServer Configuration O4W Configuration Registry Settings Bryan Shumsky
OpenInsight for Web (O4W) Rapid web application development tool that lets you generate responsive forms, reports and dashboards. Bryan Shumsky
OpenInsight for Web (O4W) Bob Catalano
OpenInsight for Web (O4W) Menu Designer Bob Catalano
OpenInsight for Web (O4W) Menu Designer Bob Catalano
OpenInsight for Web (O4W) Forms Designer Bob Catalano
OpenInsight for Web (O4W) Forms Designer Bob Catalano
OpenInsight for Web (O4W) WYSIWYG Forms Designer Bryan Shumsky
OpenInsight for Web (O4W) WYSIWYG Forms Designer Bryan Shumsky
OpenInsight for Web (O4W) Report Designer Bob Catalano
OpenInsight for Web (O4W) Report Designer Bob Catalano
OpenInsight for Web (O4W) Dashboard Designer Bob Catalano
OpenInsight for Web (O4W) Procedures & APIs Bryan Shumsky
O4W Form Commuter Module Form level events: Create Ready Pre/Post – read Pre/Post – write Pre/Post – delete Post - draw Select Tab Popup Bryan Shumsky
O4W Form Commuter Module Field level events: Pre-field Post-field Click Popup Bryan Shumsky
OpenInsight for Web (O4W) Mobile Bryan Shumsky
Questions and Answers Download an evaluation copy of OpenInsight 10 which includes O4W at www.revelation.com Stephen Faig Question: What is the cost of OpenInsight/O4W and how is it licensed for MultiValue platforms? Question: What are the hardware and software requirements to run OpenInsight 10? Question: Does the O4W interface support PHP? Question: What other Cloud-based databases are planned?