At 06:00 PM 10/10/97 +0000, you wrote:
> Hi there ...
> I would like to know which are the best resources for socket
>(TCP/IP) programming on the AS/400, mainly on the Internet. I am
>interested in porting C socket code from the Unix world to the AS/400
>one, and would like to have pointers on the task. I haev access to
>ILE C, if that is important.
Check out the manual OS/400 Sockets Programming V3R7. You can get it free from IBM as <ftp://ftp.software.ibm.com/as400/pubs/v3r7pdf/qbjann01.pdf>. This is another way to do this than what Jeffrey Carey mentioned. Sockets on the AS/400 follows the Berkeley implementation, I think, so it should be fairly standard.
There're also some resources at IBM that deal with porting from UNIX to AS/400. Check out AS400 An Alternative to Unix by Skip Marchesani, at <http://www.as400.ibm.com/library/f197o.htm>. Then there's the Partners in Development (PID) Porting Center at <http://www.softmall.ibm.com/as400/porting.html>. This has a lot of information, including the above article. A couple of related pages are <http://www.softmall.ibm.com/as400/apilist.html> and <http://www.softmall.ibm.com/as400/stds.html>. The former lists the various C/C++ library functions that AS/400 supports, including Sockets, while the latter lists the various industry standards supported on OS/400.
There's really a lot of free material at the PID site, <http://www.softmall.ibm.com/as400>. There's a free individual membership in PID, as well as other levels that eventually give you direct access to developers, as well as early-release stuff, etc. Then there's the Solutions Developer program, which, I must say, has resulted mostly in my getting promotional material, but, oh, well....
BTW, if you go to <ftp://ftp.software.ibm.com/as400/pubs>, get the files readv3r7.txt and readv4r1.txt. These give you the whole list of what's available, so you can look up what you want by title or number, then retrieve the file. This helps if your FTP transfer is faster outside of your Web browser (often the case, I find).
Systems Software Programmer
Old Republic National Title Insurance Company
400 Second Avenue South
Minneapolis, MN 55401-2499
(612) 371-1111 x480
+--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to "MIDRANGE-L@midrange.com". | To unsubscribe from this list send email to MAJORDOMO@midrange.com | and specify 'unsubscribe MIDRANGE-L' in the body of your message. | Questions should be directed to the list owner/operator: email@example.com +---
This mailing list archive is Copyright 1997-2020 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