Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

The eLandings system provides a public web services which is documented at Public Web Service Documentation

Third-party developers are encouraged to develop tools for their clients to automate the transfer of commercial fisheries data between the eLandings system and commercial fisheries processors. In order to do so, third-party developers will need to create an eLandings web service client to connect to the web service. This document is intended to demonstrate the basic concepts of how such a client might be built. This document will not cover every aspect of a production ready web service client.

This document will demonstrate building a client in Java 6 using the freely available IDE called Netbeans 7.0  http://netbeans.org/ In order to complete the steps included, Netbeans will need the J2EE components included in the download or added later through the Plugin Manager. Specifically you will probably need plugins:

  • Java Web Applications
  • EJB and EAR
  • RESTful Web Services
  • SOAP Web Services
Note

Plugins may be different for each version of netbeans.

Netbeans 7.1.1 plugins:

  • Java Web and EE
  • Web Applications

...