Transform your Green Screens into Rich Mobile Web Apps with Presto 4
See Presto 4’s new features and learn how Presto makes it easy to:
- Transform green screens into mobile web applications - Give ALL green screens a Web GUI without source code changes - Add rich UI components using Presto’s visual editor - Extend the functionality way beyond the 5250 datastream - Export data to spreadsheets and other new features
One of the most basic functions of inter-process communication is the use of the queue. This first queuing article will introduce the simplest of the IBM i queuing mechanisms, the data queue.
Written by Joe Pluta
In programming, queuing is a technique used to transfer data asynchronously between two software components. It differs from a parameter in that the sender can place a message on a queue, go on processing, and then optionally check later to see if the message was processed.
The weak link in virtually every IBM i RPG application is the green user interface. For years, now, band aids and half-measures have been used to try to fix the problem. But no one solution has really solved the problem appropriately. That’s where ASNA Wings® comes in. ASNA Wings lets you easily create an alternative browser-based user interface for your RPG programs. Wings doesn’t require invasive changes to your RPG and includes a browser-based emulator for use with non-enhanced displays.
It's time for a review of the basic concepts of MI locks. These examples will help.
Written by Junlei Li
In computer science, a lock is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. In IBM i, locks are implemented in such a complex and sophisticated manner that they cannot be compared directly with their counterparts in common platforms, such as semaphores, critical sections, read/write locks, and mutexes.