2012-06-14 3 views
2

Я собираюсь создать веб-сервис (я думаю, в java), роль которого заключается в обработке изображения (IN) и возвращении результата (OUT). Я хотел бы использовать этот веб-сервис с моего сайта Joomla. Процесс будет:Как вызвать внешний веб-сервис от Joomla

1- загрузка картины с сайта

2- мы называем веб-службу для лечения снимка

3- мы получаем результат и отобразить его в новом страница

Я действительно не знаю, как это сделать в 3 этапа. Мой первый вопрос: как я могу назвать веб-сервис с помощью Joomla (2.5)?

Благодаря

+0

Этот вопрос специфичен для Joomla? Мне кажется, что в любом случае вы называете веб-сервис с помощью PHP, который будет работать с Joomla. –

+0

Итак, вы думаете, что я должен сделать это сам с PHP? На самом деле мне было интересно, как это сделать с расширением, например. Потому что я не знаю, как сделать php-код с joomla ... – Maelkun

ответ

0

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

Просто создайте новый пункт меню, измените тип на «обертка» и выберите URL-адрес.

I думаю это то, что вы ищете, если не объясните подробнее.

+0

Спасибо, Lodder. Да, это должно быть хорошим решением, я попробую. Но я не думаю, что мой веб-сервис вернет веб-сайт, но только результат. Затем мне нужно создать новую страницу, отображающую этот результат ... – Maelkun

+0

@Maelkun: возможно, вы можете превратить свой веб-сервис в модуль или компонент. – Lodder

+0

нет, потому что веб-служба может находиться на другом сервере, чем на веб-сайте. Но да, может быть, я должен создать компонент, связанный с веб-сервисом. – Maelkun

0

Maelkun,

Я попробовал пример ниже в Joomla! используя Jumi, и это сработало. Если у вас есть php 5.3, вы тоже можете попробовать Sourcerer.

http://www.vankouteren.eu/blog/2009/03/simple-php-soap-example/

+1

Добро пожаловать в Stack Overflow! Хотя это теоретически может ответить на вопрос, [было бы предпочтительнее] (http://meta.stackexchange.com/q/8259) включить основные части ответа здесь и предоставить ссылку для справки. – Emil

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