Читать курсовая по информационным технологиям: "Мережевий чат" Страница 3

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

зареєструвати обліковий запис, що може бути зроблено через інтерфейс клієнта, а також інтернет-портал. Для ідентифікації користувачів служба використовує UIN(Universal Identification Number)- унікальний для кожного облікового запису номер, що складається з 5-9 арабських цифр. Цей номер присвоюється облікового запису при первинній реєстрації користувача в системі, після чого, в парі з паролем, може використовуватися для аутентифікації у системі.

Підключення до служби одночасно з декількох хостів через один й той же ж обліковий запис, на відміну від, наприклад, XMPP, неможливо.

Для кожного облікового запису служба зберігає наступні дані:

· Нікнейм - коротке ім'я користувача, яке, на відміну від UIN, можна змінювати, і яке не є унікальним, тобто може збігатися у різних акаунтів;

· Адреса електронної пошти, що дає можливість відновлення доступу до облікового запису в разі втрати пароля, а також що може використовуватися для входу в систему замість труднозапомінаемого UIN (раніше використовувався також під час пошуку);

· Публічну інформацію, введену користувачем, яка може включати ім'я, прізвище, список захоплень, географічне розташування, знання мов, текстовий опис і т.д.;

· Один аватар у форматі BMP, JPEG або GIF;

· Список контактів - набірUIN-номерів співрозмовників, що формується користувачем, до яких він зможе мати швидкий доступ і оглядати їх статус присутності через інтерфейс клієнта;

· Статус присутності;

· Додатковий інформаційний статус.

Історія повідомлень на серверах не зберігається, і може зберігатися тільки локально програмою-клієнтом на пристрої користувача, і бути доступною через її інтерфейс.

Ініціювати листування з іншим користувачем і додати його до списку контактів можна, знаючи йогоUIN.У свою чергу, для пошуку користувачів в системі існує внутрішня функція пошук а, доступна через інтерфейс клієнта, яка дозволяє отримувати списки користувачів , що задовольняють введеним в пошуковому запиті критеріями: збігу по нікнейм, а також додаткової введеної користувачами інформації.

Аккаунт не може бути вилучений із системи, хоча така можливість існувала до 2002 року.Статус присутності

З кожною обліковим записом асоційований статус присутності, що є індикатором того, підключений користувач до мережі ин і, і чи готовий він у даний момент відповідати на повідомлення. У списку контактів і у вікні діалогу показується також статус користувача. Основний статус користувача служить індикатором його присутності в системі та готовності відповідати на повідомлення (хоча останнім часом число статусів різко зросла і перестало відповідати цим вимогам). Традиційно існує ряд основних статусів.

Якщо користувач взагалі відсутній в системі (не авторизований), то йому присвоюється статус «Не в мережі» або «Оффлайн» (Offline), якщо ж він у мережі (авторизований), то йому присвоюється статус «У мережі» або «Онлайн»(Online). Також існують кілька проміжних статусів:

· Відійшов (Away) - свідчить про те, що користувач протягом певного часу не виявляв активності (не рухав мишею і не натискав клавіш). Статус може ставитися і вручну, зазвичай їм сигналізують невеликий період відсутності за комп'ютером.

· Недоступний (N/A - Not Available) - говорить про те, що користувач отримав статус «Відійшов» і з цього моменту протягом


Интересная статья: Основы написания курсовой работы