Как развернуть веб-сервис в двух разных системах в локальной сети? - PullRequest
4 голосов
/ 30 апреля 2011

Я создал веб-сервис, использующий Netbeans в Fedora, который отлично работает на локальном хосте.Но я хочу развернуть клиент на другом компьютере и сервер на другом компьютере.

Я также мог бы подключить две системы Fedora с помощью кабеля LAN (SSH), но не смог получить доступ к веб-службе.

Какова процедура для его развертывания?Установлено ли подключение к сервису webDav-http?Если так, то как это сделать?

1 Ответ

3 голосов
/ 19 мая 2011

Чтобы развернуть свой проект на другом компьютере, скомпилируйте его и скопируйте файл war на нужный вам сервер приложений. Я использую Tomcat, просто нужно скопировать войну в папку webapp, у вас должно быть что-то вроде glassfish.

О клиентах: Что вы используете для генерации клиента? Я предполагаю, метро, ​​так как по умолчанию в NetBeans. Создать новый проект Java; Добавить новый клиент веб-службы; Создайте его из URL: что-то вроде http://example.com.someService? Wsdl . Меняя ip, вы меняете машину, с которой будет общаться этот клиент.

...