[comp.protocols.tcp-ip.ibmpc] trouble using win/api

DICAPUA@IBACSATA.BITNET (Giancarlo Di Capua) (09/19/89)

This message was originally submitted by DICAPUA@IBACSATA to the PCIP-L list at
BYUVM. If you simply  forward it back to the list, it  will be distributed with
the paragraph you are now reading  being automatically removed. If you edit the
contributions you receive into a digest, you will need to remove this paragraph
before mailing  the result to the  list. Finally, if you  need more information
from the author of this message, you should be able to do so by simply replying
to this note.

----------------- Message requiring your approval (41 lines) ------------------
I am having trouble using WIN/API for DOS product distriuted by
Wollongong, on a VECTRA HP Personal Computer linked to Ethernet
802.3 Lan by means of 3Com 3C501 board. The Lan connects HP 9000/320,
SUN 3/xxx, microVAX and PCs computers.
I am developing a Client software, running on PC, requesting services
to a Server running on HP 9000 (Unix env.). When the process Client
send the request it is in waiting state on the receive primitive,
to receive response from server.On the other side, the server doesn't
processes the request, as if it is waiting for message end.
So, the Client is waiting for the response, the Server is waiting for
the end of message. At this point I suspend the process Client (break
key from keyboard): immediately the Server processes correctly the
request (so it receives the comlete message) and sends response to
the Client, stopping for time out because Client is down.

Notes

It should be noted the same Client, in HP environment (TCP/IP - socket)
is correctly running because there is a 'shutdown' primitive after the
send primitive. There is no shutdown primitive in WIN/API libraries
neither an equivalent one.

What I am missing? How can I fix the problem?
(perhaps, the Client is only able to send messages?)

Any help would be appreciated.
Thanks.


---------------------------------
   Giancarlo Di Capua
   Software Factory Dept.
   Tecnopolis - CSATA Novus Ortus
   Strada Provinciale per CASAMASSIMA Km.3
   70010 VALENZANO (BARI)
   ITALY
   Tel   +39-80-8770365 / 8770111
   Tlx            810371 TECPOL I
   Ttx      2221-818506 CSATABA I
   Fax   +39-80-651868 (CCITT G3)
   EARN        DICAPUA @ IBACSATA