IntelliJ IDEA 2016.3 Help

Web Service Clients

This feature is supported in the Ultimate edition only.

In this section:


With IntelliJ IDEA, you can develop the client side for Web services of the following most common types:

  • GlassFish/JAXWS2.X RI/Netro 1.X/JWSDP2.0 for developing JAX-WS Web services clients.
  • Apache Axis for developing Apache Axis Web services clients.
  • JAX-RS for developing RESTful Web Services clients.

You can also enable and manually configure support of the following additional WS engines:

Developing Web services client applications

To develop a Web services client application, follow these general steps:

  1. Create a Java module and enable support of the desired Web services client in it.
  2. Generate the client-side XML-Java binding.
  3. Modify the generated code to have the client properly initialized.
  4. To enable data exchange with the Web service, do one of the following:
  5. Populate the module with the necessary classes and methods to implement the user's interface.
  6. Run the application.

See Also

Last modified: 21 March 2017