IT>>>2. Как я понимаю, здесь не обойтись без Апачи. Т.к. всё будет писаться и возможно отлаживаться на одной машине, то как его подружить с IIS? GB>>Аппач тебе нужен только если ты собираешься писать веб сервис на жава(тогда тебе точно не обойтись без J2EE). Подружить элементарно — повесить на другой порт. IT>Значит нужен не J2SE, а J2EE?
Нужно J2SE + для использования Axis потребуется сервлетный контейнер, в котором он будет выполняться. Например Tomcat, Jetty (из бесплатных). Насколько я помню, у Оракла есть что-то такое (по крайней мере в Enterprise Edition начиная с 8.1.7. Скорее всего на базе Tomcat). Apache HTTPD необязателен, потому как это просто HTTP-сервер. Но в некоторых случаях он очень рекомендуется (если вебсервисы будут вызываться через Internet, а не из своей сети). Отлаживаться можно без него.
IT> Апачи просто ставим и говорим ему "мужик, юзай другой порт".
А именно редактируем параметр Listen в httpd.conf.
IT>Зачем такие извраты? Надеюсь в аксисе есть средства для автоматической генерации прокси для сервиса.
WSDL2Java. Если надо опубликовать вебсервис, тогда Java2WSDL.