Member-only story
Developing AJAX Web Pages using the NATURAL AJAX Framework
Connecting mainframe database to web environment
AJAX is an acronym for “Asynchronous JavaScript and XML” (refer Garret 2005) that includes a set of programming techniques which allows a web page to be updated dynamically without the need to be refreshed (refer Ulman 2007) and is primarily powered by XMLHttpRequest, a built-in browser object, to trigger HTTP requests in JavaScript (refer JavaScript.info 2020). AJAX enables Natural users on Windows, UNIX and mainframe platforms to develop and use Natural applications with a browser-based user interface (refer Software AG Documentation 2010). The Natural ONE IDE provides two examples of Natural AJAX projects i.e. Hello World and Get Employee (refer Software AG Documentation 2017). This tutorial recreates the Hello World project in order to learn the development workflow.
PRE-REQUISITE:
(1) ADABAS and NATURAL Server Community Edition (Docker Version).
(2) NaturalONE IDE.
(refer here for the setup guide).(1) Creating Hello World Project
(1.1) Create a new project, HELLO1.
Go to menu, select File/New/Natural Project.
Give a name HELLO1.










