The WST development tool allows you to create and maintain various projects that contain collections of Web services, class files, readme files, and so on, that make up a Web service project depending on your need. For example, you can create:
Server projects – generate and contain the server-side files required to deploy a Web service project to the server.
Client projects – generate and contain the client-side files required to deploy a Web service project to the client.
Projects – generate and contain both the server-side and client-side files required to deploy a Web service project to the server and client.
Sybase recommends that when creating projects, you keep the client-side code in a client project and server-side code in a separate server project. This allows you to generate, compile, and maintain the client-side and server-side files, artifacts, and dependent classes independently.