|
I can't answer your prototype question but I can offer a little advice regarding the "send an entire file with one API call". I've seen a number of socket utilities that enable you to send a file in one shot. What they do is simply open a port, start sending the file and then shut the port. DON'T DO THIS. In a TCP connection (obviously UDP is different), design a transfer to be conversational - don't squirt data at a remote and assume it got there. Just because your program thinks it's successfully opened a port doesn't mean you're connected to the remote application - firewalls, proxy servers etc will acknowledge a port open request even though you're not connected to the intended destination. Data squirted at this port may be lost if the connection is never established and you may never know. When you open a port on a remote, wait for some form of acknowledgement before continuing. After sending a file, wait for a response to indicate receipt before you decide everything's ok. TrailBlazer Systems, Inc. http://www.softwarejungle.com AS/400 E-Commerce Solutions Chaos, panic, & disorder - my work here is done. > -----Original Message----- > From: David Anderson [SMTP:DaveTheWiz@worldnet.att.net] > Sent: Thursday, August 12, 1999 10:58 PM > To: MIDRANGE-L@midrange.com > Subject: ILE RPG SOCKET PROTOTYPES > > Does anyone have a working example of socket prototypes for > send_file and accept_and_receive. > > I would rather send an entire file with one API call. > > I've already tried to use the links in the manual OS/400 Sockets > Programming V4R3, but where the tell you to go doesn't exist. I don't > mind doing it myself, so if > someone could point me in the right direction I'd appreciate it. > > Thanks in advance, > > Dave Anderson > Sr. Programmer/Analyst > SYSCO Food Services of Los Angeles > > +--- > | This is the Midrange System Mailing List! > | To submit a new message, send your mail to MIDRANGE-L@midrange.com. > | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. > | To unsubscribe from this list send email to > MIDRANGE-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: > david@midrange.com > +--- +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.