2009-06-05 2 views
1

Мы создаем продукт, который требует, чтобы веб-служба подключалась к существующей базе данных, используемой одним из наших других продуктов. Из-за нехватки времени нам нужно быстро и быстро выполнить эту работу. Наш веб-сервер - это Apache на машине Linux, а клиентское программное обеспечение для нового продукта ограничено связью на порту 80. Наша дилемма заключается в том, что мы не можем просто получить новый сервер вовремя (Apache не может использовать порт 80) и поэтому план заключается в маршрутизации запросов через существующий сервер Apache.Могу ли я это сделать? Apache + mod_jk + Tomcat + Axis

Я знаю, что мы можем подключить Apache до Tomcat с помощью mod_jk, но то, что я хочу сделать, это наложить Apache Axis на Tomcat, чтобы использовать SOAP. Я в настоящее время загружаю все, что мне нужно, чтобы проверить это, но, не используя Axis раньше, мне просто интересно узнать, действительно ли кто-то пробовал это раньше, и если да, то он/может ли он работать? Если будут какие-то препятствия, мешающие мне это сделать, то хэдз-ап будет очень признателен.

Я не могу найти ничего, что говорит о том, что эта конкретная установка будет или не будет работать, кроме публикации на форумах Ubuntu, которая похожа на то, что я пытаюсь сделать, но при ближайшем рассмотрении другой.

Итак, что мне интересно, может ли работать доступ к веб-сервису SOAP через веб-сервер Apache, связанный с компиляцией Axis/Tomcat?

Я предполагаю, что с небольшим количеством джиггер-покера это должно быть хорошо, но я признаю, что я на незнакомой территории здесь, поэтому любой совет/информация будет большой помощью.

Спасибо,

Том

ответ

0

Только что установили и настроили все необходимые компоненты, то кажется, что это работает. Я еще не проверял, позволяет ли веб-служба работать с клиентской машиной должным образом, но все признаки хорошо выглядят!

0

Я работал над продуктом, который имел именно эту установку около года назад. Я боюсь, что детали немного нечеткие, но я не помню проблем с программным стеком. Если вы обнаружите, что вам нужна помощь, прокомментируйте здесь, и я попытаюсь найти дополнительную информацию.

Смежные вопросы