.
Eloquence WEBDLG2 contact contact

Documentation / WEBDLG2

Eloquence WEBDLG2

 
.
  Document revision: 2024-10-28
Refers to WEBDLG2 version: B0840 2409-1


Table of contents


We are pleased to welcome you to Eloquence WEBDLG2, the new web browser interface for Eloquence DLG providing complete JDLG object and attribute compatibility.

WEBDLG2 allows to use Eloquence DLG applications from any computer or mobile device, no additional software installation required.


We appreciate and hope for your feedback. Please send your feedback to the support@marxmeier.com address. Thank you very much.

Enjoy!
The Eloquence Team


WEBDLG2 offers the following improvements over its predecessor, WEBDLG v1:
  • WEBDLG2 provides complete JDLG 2.0 object and attribute compatibility.

  • WEBDLG2 uses the WebSocket technology to implement a fast bidirectional low latency communication. WEBDLG2 provides the lowest possible application response times even under wide area network conditions.

  • Dialogs are fully dynamic, the HTML document is updated in place and never reloaded. Applications can update the user interface at any time so that, for example, DLG DRAW now works as expected.

  • WEBDLG2 uses a single server process, the eloqwebd2 server. The WEBDLG v1 mod_eloq Apache httpd web server module is no longer used, which removes the related complexities and performance bottlenecks.

  • The eloqwebd2 server provides an internal web server to serve static documents, typically eliminating the need to configure and run a separate web server, e.g., Apache httpd.

  • WEBDLG2 supports application development and debugging using the interactive eloq/eloqcore or the Eloquence IDE.

As of Eloquence B.08.40 2407-1, WEBDLG2 supports both desktop and mobile applications. All kinds of input devices (mouse, touch, pen/stylus) are now handled as expected, including context menus (triggered by a tap-hold / long press).

Please note:

WEBDLG2 was pre-released for Eloquence B.08.30-2211 to allow for an early beta test before the Eloquence B.08.40 release.

Eloquence B.08.30 WEBDLG2 targets JDLG compatibility (desktop applications) and does not include support for mobile applications.


Eloquence B.08.40 WEBDLG2 requires these minimum browser versions:

Web browserMin. version
Chrome 66
Edge 79
Firefox 63
Opera 53
Safari 13.1 (macOS 10.15.4 Catalina, iOS/iPadOS 13.4)

Eloquence B.08.30 WEBDLG2 browser compatibility is less strict and includes Microsoft Internet Explorer 11:

Web browser Min. version
Chrome 57
Edge 18
Firefox 60
IE 11
Opera 44
Safari 11 (macOS 10.11 El Capitan)
Safari iOS/iPadOS 13 (iOS/iPadOS 13)


These are the minimum steps required to get started with WEBDLG2 and the provided demo program:

  1. Configure the eloqwebd2 service name(s) or port number(s) to listen for HTTP and/or HTTPS requests.

  2. HP-UX, Linux: Configure the eloqwebd2 UID system account and GID system group.

  3. Start the eloqwebd2.

  4. Install and run the demo program.

  5. Additional configuration may be neccessary if an external web server is used.


 
 
 
  Privacy | Webmaster | Terms of use | Impressum Revision: 2024-10-28  
  Copyright © 1995-2024 Marxmeier Software AG