# Required Annotations

In order to create a service from Java code you are only required to add one annotation to your code. You must add the @WebService() annotation on both the SEI and the implementation class.

### In this section

* [The @WebService annotation](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/webservice-annotation)
* [Annotating the SEI](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/annotating-sei)
* [Annotating the service implementation](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/annotating-service-implementation)