Я хочу сделать Веб-сервис. На ПК запускается сам сервис, а андроид телефон используется как клиент В Intellij IDEA все работает, в Android Studio ругается на аннотации:WebService, SOAPBinding, WebMethod. Вот код:
import javax.jws.WebService;
@WebService(endpointInterface = "com.example.maxim.project_r.mWebService")
public class WebServiceImpl implements mWebService {
@Override
public String getHelloString(String name) {
return "Hello, " + name + "!";
}
}
import android.app.Service;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
public class WebServiceClient {
public static void connect_ws() throws MalformedURLException {
try{
URL url = new URL("http://192.168.0.90:1986/wss/hello?wsdl");
QName qname = new QName("http://ws.mnolimp.ru/", "WebServiceImplService");
Service service = Service.create(url, qname);
mWebService hello = service.getPort(mWebService.class);
System.out.println(hello.getHelloString("Service"));
}catch (WebServiceException e){
System.out.println("Web Service not available");
}
}
}
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
@WebService
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface mWebService {
@WebMethod
public String getHelloString(String name);
}
Помогите пожалуйста, я новичок в Андроид и Веб технологиях
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Выводит исключение ConfigurationException: Could not locate cfgxml resource [/hibernate
Есть основная задача - добавить к основному проекту jetty default servlet, который бы парсил файлы markdown в htmlТк первый раз сталкиваюсь с сервлетами,...