[icf-dev] Appserver question - Forum - OpenEdge Development - Progress Community
 Forum

[icf-dev] Appserver question

  • Hi All,

    I have the following question regarding starting Async procedures on an

    Appserver.

    Is it possible to start an second (and third...) async procedure while the

    first started async procedure

    still runs on the Appserver ?

    I have been testing this and it seems that

    the Progress-client which starts the async procedures

    gets queued when it tries to start the second procedure

    while the first one is still running.

    (My appserver is configured as state-less)

    Can anybody confirm my findings?

    Martin.

    Best regards,

    Martin Bos - mailto:martin.bos@cargomate.com

    CargoMate BV - Meerwal 21 B - 3432 ZV - Nieuwegein - NL

    tel. +31(0)30-6048811 - fax +31(0)30-6090000 -<http://www.cargomate.com/>

    CargoMate - Global Logistics Software Solutions

    Bangkok - Dubai - Amsterdam - Miami - San Francisco - Los Angeles

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

  • Hi Martin,

    That is how async works. The calls are queued up and executed

    one after the other. The "async" part means that your 4GL client

    is not locked up waiting for the appserver to finish executing

    a program, not that the appserver will execute multiple 4GL

    programs at the same time.

    Sincerely,

    Brian K. Maher

    Principal Technical Support Engineer Phone : 781-280-3075

    Progress Software Corporation E-Mail: maher@progress.com

    If you tell the truth, you don't have to remember anything

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

  • Hi Brian,

    Thanks for the answer, but it does not

    sound really async.!

    Martin

    -Original Message-

    From: Brian K. Maher

    Sent: Monday, October 21, 2002 3:11 PM

    To: dev@icf.possenet.org

    Subject: RE: Appserver question

    Hi Martin,

    That is how async works. The calls are queued up and executed

    one after the other. The "async" part means that your 4GL client

    is not locked up waiting for the appserver to finish executing

    a program, not that the appserver will execute multiple 4GL

    programs at the same time.

    Sincerely,

    Brian K. Maher

    Principal Technical Support Engineer Phone : 781-280-3075

    Progress Software Corporation E-Mail: maher@progress.com

    If you tell the truth, you don't have to remember anything

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

  • Hi Martin.

    If you want to execute two processes at the same time you should fire

    these processes in diferent appserver brokers.

    See kbase# 20801 to get a brief explanation of how the queue processes

    works.

    You are right, this is not really async, you can use more than one 4GL

    session and executed one procedure in each session

    Marcelo.

    Martin Bos wrote:

    Hi Brian,

    Thanks for the answer, but it does not

    sound really async.!

    Martin

    -Original Message-

    From: Brian K. Maher

    Sent: Monday, October 21, 2002 3:11 PM

    To: dev@icf.possenet.org

    Subject: RE: Appserver question

    Hi Martin,

    That is how async works. The calls are queued up and executed

    one after the other. The "async" part means that your 4GL client

    is not locked up waiting for the appserver to finish executing

    a program, not that the appserver will execute multiple 4GL

    programs at the same time.

    Sincerely,

    Brian K. Maher

    Principal Technical Support Engineer Phone : 781-280-3075

    Progress Software Corporation E-Mail: maher@progress.com

    If you tell the truth, you don't have to remember anything

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org

    --

    Marcelo Ferrante

    Senior Technical Support Engineer

    Progress Software Corporation

    Technical Support for Latin American

    Phone : (781)280-2759

    E-Mail: mferrant@progress.com

    "The most beautiful thing we can experience is the mysterious.

    It is the source of all true art and science. He to whom this emotion

    is a stranger, who can no longer pause to wonder and stand rapt in awe,

    is as good as dead: his eyes are closed." Albert Einstein.

    To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org

    For additional commands, e-mail: dev-help@icf.possenet.org