Consultor Eletrônico



Kbase 11282: Performance Delays With FTP TCP/IP and PROGRESS
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/10/1998
Performance Delays With FTP TCP/IP and PROGRESS

Last Modified:
FTP TCP/IP and PROGRESS (6/22/93 JPL)
=====================================
A WINDOWS Client accessing a database on a UNIX machine via FTP's
TCP/IP implementation may suffer small performance delays. This is due
due to the lack of the _nodelay option on the SETSOCKOPT "C" call in
FTP's code. This results in a lack of an acknowledgement packet being
sent on FTP's part, causing PROGRESS to timeout, hence the delay.
The PROGRESS code checks to see if the underlying TCP stack uses this
option and acts accordingly.
FTP will be implementing the _nodelay option in a future version of
sroduct - the one after v2.2. Once this has been done on their part,
PROGRESS code will need to be modified to explicitly take advantage of
the _nodelay option.

NOTE: THis for WINDOWS CLIENTS ONLY!!!! DOS and OS/2 Have been
fixed from 6.2M OS/2 and 6.2M03 DOS (and higher).

Progress Software Technical Support Note # 11282