Path: utzoo!attcan!uunet!wuarchive!emory!stiatl!mnopltd!neal From: neal@mnopltd.UUCP Newsgroups: comp.databases Subject: PROGRESS HLC question Message-ID: <135@mnopltd.UUCP> Date: 27 Oct 90 15:46:49 GMT Reply-To: gatech!stiatl!mnopltd!neal Organization: MNOP Ltd., Atlanta, Ga. Lines: 55 Distribution: ->Hi, I got a question concerning PROGRESS (V5.2I) Host language call: -> ->I'm planning to add some network support (send/rcv data via sockets) to ->my progres, so that I can have a procedure running as a kind of information ->server in the background without having to run progress on the client machines ->itself. -> ->My question now: -> ->I'd like to fork() my pogress server procedd for the handling of the request, ->but I think I might confuse the RDBMS when there are suddenly two processes ->connected. Am I right? -> ->And what happend if I do and exit() inside a HLC function? does the broker ->get confused? Any other restrictions on this? -> ->Are there other HLC functions than those described in the HLC REFERENCE MANUAL ->which make this possible (forking,exiting etc). Slow down here. HLC tends to be a pain to work with. Remember, you are wedded to the Progress executable. You screw up the stack, and the whole show (including yer database) goes down the tubes. Have you looked at using the INPUT-OUTPUT THROUGH command? This lets you set up a pipe with an external process. Your progress procedure can read and write the pipe, as can your C procedure. However, they are separate processes, which limits the scope of disaster immensely. -> ->And BTW: -> -> Does PROGRESS Software have an e-mail address where one can direct -> questions and comments to? Would be very nice, but they ever publish one. No. I have been beating on them about this and expect this to change within a month. I will let you know. -> ->regards, -> ->Mathias ->-- ->Mathias Koerber | S iemens | Tel: +65 / 7473828-1852 | Fax: +65/7474331 ->2 Kallang Sector | N ixdorf | USA: uunet!nixbur!koerber.sin | nerv: koerber.sin ->S'pore 1344 | I nformationssystems | EUnet: koerber.sin@nixpbe ->* Packed with Power, SNIckers really satisfy (or do theyAsk them gals :-) )* -> ------------------------------------------------------------------------------ Neal Rhodes MNOP Ltd (404)- 972-5430 President Lilburn (atlanta) GA 30247 Fax: 978-4741 emory!mnopltd!neal ------------------------------------------------------------------------------