УПРАВЛІННЯ ФАЙЛАМИ І двійкові дані в Android додатку

&nbsp Постачальникам вмісту часто доводиться управляти великими фрагментами двійкових даних, наприклад бітовими картами або музичним кліпом Необхідність зберігання великих файлів з даними не може не відбитися на проектуванні програми і, швидше за все, серйозно вплине на продуктивність програми Постачальник вмісту може передавати файли через URI При цьому в ідентифікаторі ресурсу полягає інформація про фізичне розташування […]

Ваш клієнт – не ваш клієнт

Ебен Хьюїт Беручи участь у зустрічах зі збору вимог у ході проектування програмних продуктів, уявіть собі, що вашим клієнтом є не ваш клієнт Насправді це зовсім нескладно, тому що це правда

ЗАСОБИ SQL ДЛЯ РОЗПОДІЛЕНИХ СИСТЕМ

В даний час в мові SQL відсутній поддержка9 справжніх розподілених систем баз даних Безумовно, в області обробки даних ніякої підтримки і не вимагається – Основне завдання розподіленої бази даних, з точки зору користувача, полягає в тому, щоб зберегти можливості обробки даних незмінними Проте, потрібні операції визначення даних, такі як FRAGMENT, REPLICATE І тд [156] Проте […]

СИСТЕМИ “КЛІЄНТ / СЕРВЕР”

Як зазначалося в розділі 211, системи клієнт / сервер можуть розглядатися як окремий випадок розподілених систем Точніше, система клієнт / сервер – Це розподілена система, в якій одні вузли – клієнти, а інші – сервери всі дані розміщені на вузлах, які є серверами всі програми виконуються на узлахкліентах і шви видно користувачеві (Повна локальна незалежність […]

Програми для роботи з ICQ, IRC і Jabber

Програми для миттєвого обміну повідомленнями є не менш популярними, ніж електронна пошта та інші сервіси Інтернету Після установки в меню Linux Mint знаходимо крос-платформний клієнт для IRC-мереж XChat (рис 613) і Pidgin Pidgin (http://pidginim/) – це цілий комбайн, який є універсальним засобом спілкування, що підтримує такі протоколи, як AIM, MSN, Yahoo, XMPP (Jabber), ICQ, IRC, […]

Перевизначення і зворотні виклики – Android

Найпростіша в реалізації сутність – яку розробник зазвичай вибирає для впровадження у фреймворці нового поведінки – це, як правило, зворотний виклик Базова ідея зворотного виклику (даний патерн досить часто зустрічається в бібліотеках Android) Щоб створити точку розширення для додавання зворотного виклику, в класі визначаються дві речі По-перше, визначається інтерфейс Java (зазвичай його назва закінчується на […]

Захист даних на канальному рівні

На канальному рівні застосовуються згадані вище протоколи PPTP (розробник Microsoft), L2F (розробник Cisco Systems) і L2TP (спільна розробка Microsoft і Cisco Systems) Протоколи PPTP і L2TP грунтуються на протоколі Point-to-Point Protocol (PPP) PPP – протокол канального рівня, розроблений для інкапсу-ляции даних та їх доставки по зєднаннях типу точка-точка

Використання постачальника вмісту – ANDROID ДОДАТКИ

&nbsp Оскільки постачальники вмісту дуже важливі в Android, ми зробимо тут короткий вступ в проблему і покажемо, як написати клієнт, який використовує постачальник вмісту У даному прикладі застосовується один з найважливіших постачальників вмісту – база даних Contacts (Контакти) Цей приклад повинен допомогти вам більш грунтовно зрозуміти, як постачальник вмісту вписується в вашу програму Клас ContentProvider […]

Частина третя Миттєві повідомлення

ICQ – це система обміну миттєвими повідомленнями В від личие від електронної пошти, повідомлення в мережі ICQ дійсно передаються миттєво, причому безпосередньо на компютер користувача, а не в електронний ящик Кожному користувачеві мережі ICQ при реєстрації присвоюється лич-

Архітектури доступу до даних

Насамперед, SQL Server є сервером баз даних Сама по собі СУБД не може задовольнити потреби кінцевого користувача (якщо, звичайно, не розглядати редактор запитів як інтерфейс користувача) Якщо ви мало знайомі з моделлю клієнт / сервер, її потрібно зрозуміти, в іншому випадку буде складно зрозуміти і саму СУБД