У меня был проект Java, и после многих исследований мне удалось преобразовать его в Dynamic Web Project в Eclipse.Теперь я хочу добавить новый веб-сервис к нему.Я уже разработал класс.Я хочу преобразовать его в стандартный веб-сервис, чтобы я мог вызывать его из приложения Silverlight.Вот мой текущий класс:
public class MyWebService
{
@Resource
WebServiceContext context;
@WebMethod
public String ProcessQuery(@WebParam(name="query") String q)
{
MessageContext messageContext = context.getMessageContext();
HttpServletRequest request = (HttpServletRequest) messageContext.get(SOAPMessageContext.SERVLET_REQUEST);
// now you can get anything you want from the request
}
public static void main(String[] args) throws Exception
{
String address = "http://127.0.0.1:8023/_WebServiceDemo";
Endpoint.publish(address, new MyWebService());
new DocumentServer();
System.out.println("Listening: " + address);
}
}
Как я могу сделать это в Eclipse?Пожалуйста, разместите ссылку на учебник или краткое пошаговое руководство.Я разработчик .Net, и я очень плохо знаком с Java.
Спасибо.
PS: Поэтому я хочу публиковать этот сервис стандартным способом, а не называть этот основнойи используя метод Endpoint.publish ().