dc.description.abstract |
Магістерська робота присвячена створенню веб-компонента для роботи з базами даних, який обробляє запити, подані із мобільного пристрою.
У даній роботі розглянуті основні підходи до обміну даними між сервером та мобільним пристроєм, визначено найоптимальніший в контексті поставленого завдання. Детально розглянуті принципи REST. Проаналізовано найважливіші моменти роботи фреймворка CakePHP, на ньому ж реалізована веб-служба, наведено приклади та фрагменти коду.
Також реалізовано парcерний код для отримання даних у додаток із зовнішнього середовища (з файлу). |
uk |
dc.description.references |
1. CodyFauser, JamesMacAulay. Rails 3 in a Nutshell. [Електронний ресурс]. — Режим доступу: http://ofps.oreilly.com/titles/9780596521424/activeresource_id59243.html
2. Fielding, Architectural Styles and the Design of Network-based Software Architectures. Dissertation for the degree of doctor of philosophy in Information and Computer Science. [Електронний ресурс]. — Режим доступу: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
3. Fielding, Richard Taylor, Principled Design of Modern Web Architecture. Proc. of the 2000 International Conference on Software Engineering (ICSE 2000). Limerick, Ireland, pp. 407-416, June 2000.
4. JSON and XML views. CakePHPbook.[Електронний ресурс].– Режим доступу:http://book.cakephp.org/2.0/en/views/json-and-xml-views.html
5. Moodle. Creating a web service client. [Електронний ресурс].– Режим доступу: http://docs.moodle.org/dev/Creating_a_web_service_client
6. Paul Prescod, Second generation Web Services. O'Reilly&Associates, XML.com, February 2002.
7. XML-RPC Services. . [Електронний ресурс].– Режим доступу: http://xml-rpc.net/
8. Архитектура REST. [Електронний ресурс]. — Режим доступу: http://habrahabr.ru/post/38730/
9. Бернерс-Лі Тім, Фічетті Марк. Заснування павутини. З чого починалася і до чого прийде Всесвітня мережа. — К.: Видавничий дім "Києво-Могилянська академія", 2007 р. — 207 с.
10. Немного о том как организовывать API веб-службы.[Електронний журнал].—Режим доступу: http://habrahabr.ru/post/127243/
11. Олексюк В. П. Досвід інтеграції хмарних сервісів Google Apps у інформаційно-освітній простір вищого навчального закладу. [Електронний ресурс]/ В. П. Олексюк // Інформаційні технології і засоби навчання. — 2013. — №3. — Режим доступу : http://journal.iitta.gov.ua/index.php/itlt/article/view/824/631 |
uk |