Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SOAP server на PHP 
V
    Опции темы
MuToGeN
Дата 29.8.2011, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Господа, кто-нибудь делал сабж?
Имеется задача - в роли SOAP клиента что-то на основе 1С или вообще что угодно, в роли SOAP сервера должна быть моя писанина на PHP.
На тему функционала со стороны PHP всё понятно, буду пользовать фишки ZF.
Имеются ли какие-то подводные камни? Что стоит учитывать при составлении доков к веб-сервису и вообще при его разработке, чтобы потом не вышло так, что кто-то не может с ним слинковаться из-за каких-то ограничений со стороны клиентских библиотек (дабы не пришлось кардинально менять протокол и переписывать доки)?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2011, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Короче, от идеи поднять SOAP отказался, ибо слишком много геморроя как раз насчет "сделать всё абсолютно понятным для других платформ".
Если кому интересно (если кто нагуглит эту ветку), всё упирается в WSDL (описание веб-сервиса). ZF умеет генерить WSDL по phpDoc-комментариям в классе, отвечающем за веб-сервис, но WSDL при этом строится так, что даже родной PHPшный SoapClient распознает его не совсем корректно (видно по режиму трассирования).

Решил гонять по сети всё тот же XML, только без хитрых "конвертов".


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Kyrt_God
Дата 2.11.2011, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 1.10.2006

Репутация: нет
Всего: нет



Почитай про nuSOAP она умеет генерить WSDL.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0527 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.