calling SOAP services (or TCP messages in general) from iSeries Cobol



Are there any facilities in iSeries Cobol (any version) to invoke SOAP
services or directly open sockets and sent TCP messages? If not, are
there any comlications or 'gotchas' to call C code from Cobol on
iSeries?

thanks

.