powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / разбираюсь с JSON
21 сообщений из 21, страница 1 из 1
разбираюсь с JSON
    #39098254
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Хотелось бы понять как работает серверная часть, которая обрабатывает JSON запросы. Т.е. есть например сервис google maps api, если к нему послать определенного вида запрос, получим ответ, например с координатами маршрута между 2-мя точками.

Интересует принцип реализации таких серверов, можно ли что-то подобное написать самому, где про это почитать, с чего начать?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098282
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сервер планируется писать для запуска на андроиде?

П.С. Ничего особенного в написании такого сервера нет. Разница только в выходном формате. Где-то html, где-то xml, где-то json. Обычный текстовый файл/поток https://ru.wikipedia.org/wiki/JSON
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098432
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

нет сервер не на android'е
статью в вики я видел, как это все реализовать:
как написать сервер?
как принять запрос на сервере?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098460
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp, для начала пожалуй стоит определиться с задачей. Вполне возможно, что сервер уже есть.
А потом, если сервера еще нет, с языком разработки, куда будем переезжать с темой.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098499
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

мне интересно понять саму технологию пересылки/приемки JSON, конкретных задач много. Отсылку запроса планирую делать с android, поэтому тему никуда переносить не надо
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098516
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возьми книжку по PHP в 5 версии JSON уже есть встроенный.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098664
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал конкретизировать задачу.
Используя андройд устройство формирую массив gps координат пройденного маршрута. Далее этот маршрут хочу отправить через интернет на свой web сервер, web сервер должен отобразить маршрут на карте.

что касается android части ее реализовать получилось, маршрут пишется
далее необходимо оформить его в формат JSON и отправить
написать web сервер с поддержкой гугл карт, хотелось бы на delphi реализовать
принять запрос и отобразить маршрут

Нашел несколько полезных ссылок.
http://delphi-dev.ru/index.php/reding/14-delphi-google-maps.html
http://blogs.embarcadero.com/vsevolodleonov/2014/03/21/datasnapmobile1/

что можете подсказать, посоветовать?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098684
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на PHP реализовать такое вообще без проблем. А о делфи забудь - тут большинство бывшие дельфийцы.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39098846
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микола Питерскийна PHP реализовать такое вообще без проблем. А о делфи забудь - тут большинство бывшие дельфийцы.
Пожалуй поддержу. :)
Важно правильно выбирать инструмент и полезно для развития.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099218
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

Ну так подскажите с чего конкретно начать, какое ПО установить, какие ресурсы почитать,

Микола ПитерскийВозьми книжку по PHP в 5 версии JSON уже есть встроенный.


это конечно хорошо, но конкретики не прибавляет
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099229
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompНу так подскажите с чего конкретно начать, какое ПО установить, какие ресурсы почитать,
Подсказал-бы, если бы задача была описана. А с постановкой "хочу все знать" остается только советовать гугл.

json - текстовый формат файла, ничего особенного в нем нет, чтоб прям этому посвящать время.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099247
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

я вроде описал тестовую задачу, чуть выше
и "все знать" я совсем не хочу )))
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099315
Dim666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompwadman,

Ну так подскажите с чего конкретно начать, какое ПО установить, какие ресурсы почитать,

Микола ПитерскийВозьми книжку по PHP в 5 версии JSON уже есть встроенный.


это конечно хорошо, но конкретики не прибавляетРаз пишешь на java под андроид, то логично и серверную часть написать на java. Тем более что это позволит использовать один и тот же код и на сервере, и в андроид-приложении (имеются ввиду POJO, которые будут передаваться по сети).
Я например использую связку Jetty (простейший веб-сервер; точнее контейнер сервлетов) и Jersey (реализация JAX-RS; позволяет работать с POJO, не заморачиваясь с ручным преобразованием в JSON).

Есть куча фреймворков, которые тебе сразу соберут JAR-ник с веб-сервером + твоим REST-сервисом + база и прочее. Можешь погуглить "Spring boot", "Dropwizard" и т.д. на предмет "rest service example".
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099363
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз пишешь на java под андроид, то логично и серверную часть написать на java

Совершенно не логично.
Логично писать серверную часть на оптимальном языке.
С учетом вопросов автора "оптимальный" - это наиболее простое решение.

Потому предложение использовать php и хостинг с ним вполне разумно.


Автору бы понять, что он "на сервере" хочет
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099371
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvim,

да все понятно, отображать маршрут на гугл картах, который получен c андройд устройства
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39099384
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел пример сервера на php
http://myrusakov.ru/php-socket-server.html
что нужно для его запуска и работы? какое ПО установить?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39105006
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompdvim,

да все понятно, отображать маршрут на гугл картах, который получен c андройд устройстваТо есть каким образом сервер должен обработать полученные данные, какие произвести расчёты, используя какие данные, где последние хранятся, что вернуть Вашему устройству, в каком формате?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39105007
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Должен ли сервер уметь аутентифицировать и авторизовать Ваше устройство, или заходи, кто хочешь?
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39105114
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,
для этого необходимо использовать websocket, как для связи андроид с сервером, и однозначно сервера с браузером. сервер на java.
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39108455
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,

Могу предложить пример приложения, которое умеет отдавать данные в json формате.

https://github.com/javadev/test-task-address-book

С уважением, Валентин
...
Рейтинг: 0 / 0
разбираюсь с JSON
    #39108635
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не проще взять готовый бекенд ?

parse.com
quickblox.com эти даже лучше, ребята наши, да и бесплатный порог выше
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / разбираюсь с JSON
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]