Битрикс + SOAP помогите, пожалуйста, примерно оценить сложность работы
по-моему слово битрикс можно ваще выкинуть. Как я понимаю, нужен интерфейс, чтоб через него данные из базы вытягивать и с этими данными в мобильном клиенте работать.
нужен интерфейс, чтоб через него данные из базы вытягивать и с этими данными в мобильном клиенте работать
Да, примерно так. Отправлять данные с мобильного клиента на сервер и сохранять их там скорее всего тоже нужно.
по-моему слово битрикс можно ваще выкинутьРазве не потребуется для создание SOAP API написать немного PHP-кода с учетом этого самого фреймворка — Битрикса?
ну все зависит от цели. Если какая-то бизнес-логика реализована в битриксе и она нужна для мобильного приложения (например расчет цены какой-то услуги), то либо придется её дублировать в мобильном, либо как-то интегрировать api интерфейс с битриксом. Если от мобильного требуется лишь представление данных из бд, то достаточно одного php файла для выдергивания данных из БД и отдачи их в нужном формате.
Если от мобильного требуется лишь представление данных из бд, то достаточно одного php файла для выдергивания данных из БД и отдачи их в нужном форматеБольшое спасибо за ответ! То есть в этом случае для того, чтобы написать SOAP API, можно забыть про слово "Битрикс"? Или нужно что-то все-таки знать про этот фреймворк?
Если нужно просто представление данных из БД без каких-либо операций из бизнес-логики с этими данными, то про битрикс можно забыть. Впрочем про soap тоже, просто возвращать данные в обычном xml, а еще лучше в json.
JSON был бы самым лучшим вариантом для мобильного клиента, особенно для Android. Большое спасибо за разъяснения, Вы очень помогли!
Оставить комментарий
nikola1956
Имеется готовый большой сервер (или сайт) на Битрикс. Слово "Битрикс" слышал давно, но столкнулся на практике впервые. Нужно написать API для этого сервера, чтобы мобильному клиенту работать с сервером по протоколу SOAP. Насколько сложна эта задача для программиста, который вообще не знает Битрикса (PHP, конечно, известен и некоторый опыт веб-программирования имеется)? Есть ли во фреймворке Битрикс готовые классы для организации SOAP-сервера? Как в общих чертах будет выглядеть работа над таким API? Если возможно, кто знает, поделитесь, пожалуйста, ссылками на лучшие материалы по этой теме.P.S. На самом деле не важно, какой именно тип API будет выбран для Битрикс-сервера, SOAP это, JSON или что-то еще. Просто сейчас погуглил и постоянно встречается слово SOAP. Главное, чтобы все было максимально просто и надежно.