2 jws and wsdl are two ways to deploy webservice. The former is actually the java code of webservice service, which directly changes the suffix name under the service folder of axis. The latter is a webservice deployed through the server wsdd configuration.
This is not clear. Not for mobile phone programming. Presumably, if the transmission process is binary coded, the received data will also be decompiled automatically. In short, application developers should not care about the coding problem during signal transmission.
4 webservice is mainly used for data transmission between different systems to realize SOA architecture. Through it, mutual calls between local services and remote calls in the Internet can be realized.