Если я правильно понимаю ваш вопрос, вам нужно только подключиться к существующему веб-сервису, а не создавать свой собственный веб-сервис. Если это так, и, возможно, я что-то упустил, я не верю, что вам вообще понадобится Tomcat. Если вы используете Netbeans, вы можете создать новый рабочий стол или веб-приложение, а затем щелкнуть правой кнопкой мыши имя проекта. Выберите «Новый», а затем «Другой» и выберите «Веб-клиент». Введите информацию о том, где найти WSDL (обычно URL-адрес) и другую необходимую информацию.
После того, как вы добавили WebClient, создайте новый класс, который фактически делает ваши звонки в веб-сервис. Если имя веб-службы было PlanPlusOnline, то вы можете получить что-то вроде:
public final class PlanPlusOnlineClient
{
//instance to this class so that we do not have to reinstantiate it every time
private static PlanPlusOnlineClient _instance = new PlanPlusOnlineClient();
//generated class by netbeans with information about the web service
private PlanPlusOnlineService service = null;
//another generated class by netbeans but this is a property of the service
//that contains information about the individual methods available.
private PlanPlusOnline port = null;
private PlanPlusOnlineClient()
{
try
{
service = new PlanPlusOnlineService();
port = service.getPlanPlusOnlinePort();
}
catch (MalformedURLException ex)
{
MessageLog.error(this, ex.getClass().getName(), ex);
}
}
public static PlanPlusOnlineClient getInstance()
{
return _instance;
}
public static String getSomethingInteresting(String param)
{
//this will call one of the actual methods the web
//service provides.
return port.getSomethingIntersting(param);
}
}
Надеюсь, это поможет вам в этом. Вы также должны проверить http://www.netbeans.org/kb/60/websvc/
для получения дополнительной информации о Netbeans и веб-сервисах. Я уверен, что это похоже на другие IDE.