Progress
External Program
Interfaces


Named Pipes and Progress

Figure 1–3 shows typical data exchanges between a Progress 4GL application and an external application using named pipes.

Figure 1–3: Progress Exchanging Data Using Named Pipes

A Progress database client accesses named pipes in the same manner as any input or output file. Typically, the Progress database client acts as a 4GL server, receiving 4GL requests from a non-Progress UNIX or Windows NT application through an input pipe, executing the 4GL statements, and returning the results to the UNIX or Windows NT application through an output pipe. "Named Pipes" emphasizes this type of client/server interaction with Progress using named pipes.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095