Сторонние библиотеки Android для использования веб-сервиса

Я использовал много сторонних библиотек для своих проектов для использования веб-сервиса. У меня есть определенные вопросы по этому поводу.

  1. Есть ли способ использовать веб-сервис без использования сторонних библиотек? Если да, то что более эффективно и требует меньше времени? (стороннее или встроенное)
  2. Я использовал такие библиотеки, как loopj, Ksoap2 из github. Будут ли проблемы с авторскими правами? как насчет подлинности?
  3. Кто разрабатывает эти библиотеки и насколько безопасны наши данные при разборе?
  4. Библиотека Volley разработана Google? как я мог видеть документ на официальной странице Android [ https://developer.android.com/training/volley/index.html ]

person Rakesh Polo    schedule 05.08.2017    source источник


Ответы (1)


Разве мы не можем использовать веб-сервис без использования сторонних библиотек? Если да, то что более эффективно и требует меньше времени? (стороннее или встроенное)

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

Я использовал такие библиотеки, как loopj, Ksoap2 из GitHub. Будут ли проблемы с авторскими правами? как насчет подлинности?

  • Если лицензия MIT или лицензия Apache, версия 2.0, мы можем использовать свободно. Если это GPL, вам нужно подумать.

Кто разрабатывает эти библиотеки и насколько безопасны наши данные при разборе?

  • Я могу сказать, что они наши дружелюбные разработчики. (Может быть, вы также можете разработать один)

Библиотека Volley разработана Google? как я мог видеть документ на официальной странице Android [ https://developer.android.com/training/volley/index.html ]

  • Да.
person Muthukrishnan Rajendran    schedule 05.08.2017
comment
Меня просто беспокоит проблема утечки данных, поэтому, если библиотека сертифицирована под apache или MIT, мы можем использовать их без каких-либо проблем? @Мутукришнан - person Rakesh Polo; 05.08.2017