To enable a COBOL program to consume a Web service, we provide the C$JAVA library routine. The Java programmer packages the WSDL from the Web service in a WAR file with all the necessary resources including a Java client proxy, and the COBOL programmer invokes the service by calling the C$JAVA routine and naming the proxy as a USING parameter.