The figure illustrates how JPublisher receives the WSDL file from a Web service and generates static Java, proxy class, and PL/SQL call specification