MAGAZINES

MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

June 6, 2012 | Volume 11 Issue 11

ISSUE HIGHLIGHTS

TOP STORY: Practical RPG: Queuing, Part I: Data Queues
FEATURED ARTICLE: The ABCs of MI Locks
NEWS HIGHLIGHT: Surround Technologies Announces V 3.3 of Accelerator for .NET
FORUM: Journaling of Files in SQLRPGLE Programming
ON-DEMAND WEBCAST: Beyond FTP, Securing and Automating File Transfers
Manage Subscription | Contact Us

Feature Article - Programming
 
Practical RPG: Queuing, Part I: Data Queues

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.

joe_plutaWritten 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.


Read More >>

Feature Article - Programming
 
The ABCs of MI Locks

It's time for a review of the basic concepts of MI locks. These examples will help.

junlei_liWritten 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.


Read More >>

In the News

Read More >>
Support MC Press - Visit Our Sponsors

Forums Sponsor

POPULAR FORUMS

Forums

Search Sponsor

POPULAR SEARCHES

Search


Read More >>
   MC-STORE.COM