Я представляю SOAP веб-сервис, написанный на Java.Я хотел бы, чтобы простые клиенты javascript имели доступ к моему веб-сервису.Чтобы разрешить им междоменный доступ, я хотел бы отправить Access-Control-Allow-Origin: *
в заголовке моего ответа. Это должно быть отправлено, когда клиент отправляет запрос GET для получения моего wsdl-файла, а также когда клиент POST представляет SOAP-запрос.Я не знаю, как отправить такой заголовок из моего веб-сервиса.Класс веб-сервиса приведен ниже.
@WebService()
public class ChatServer {
/** This is a sample web service operation */
@WebMethod(operationName="echoChat")
public Message echoChat(Message message){
String userid="Server";
message.setUserid(userid);
return message;
}
}