The AccountService component is the front end to the application
you are developing. It will provide a Web service that external clients
can access in order to perform banking operations. This lesson demonstrates
creating an implementation based on the operations described in a
WSDL interface; the previous two lessons used Java™ interfaces. You will create a WSDL interface,
generate a JAX-WS interface from the WSDL, create a Java implementation that implements the methods
of the interface, and configure a service with a Web service binding
on the component. Because the AccountService component relies on services
provided by the SavingsAccount and ChequingAccount components that
you developed earlier, you will configure references on the AccountService
component in order to access those services. Finally, you will wire
the components together. By connecting the components by wires, you
explicitly indicate the components that will provide the services
that the AccountService component relies on.