рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основні бібліотеки, використані в програмі

Основні бібліотеки, використані в програмі - раздел Высокие технологии, КУРСОВА РОБОТА з дисципліни Операційні системи ЗАВДАННЯ НА ВИКОНАННЯ КУРСОВОЇ РОБОТИ Розробка додатків з використанням різних бібліотек та технологій System – Простір Імен, Що Містить Класи, Які Дозволяють Зіст...

SYSTEM – простір імен, що містить класи, які дозволяють зіставляти коди URI з шаблонами URI і групами шаблонів URI. З цього простору були використані такі класи:

BitConverter – перетворює базові типи даних в масив байтів і масив байтів в базові типи даних.

Enum – надає базовий клас для перечислень.

EventArgs – це базовий клас для класів, які містять дані про події.

Exeption – представляє помилки, які відбуваються під час виконання додатку.

Object – підтримує всі класи в ієрархії класів .NET Framework і надає низько рівневі служби для похідних класів. Він являється вихідним базовим класом для всіх класів платформи .NET Framework і коренем ієрархії типів.

У програмі був використаний інтерфейс IAsyncResult – він представляє стан асинхронної операції. Також використовується структура Int32 – представляє ціле 32-розрядне число з знаком.

SYSTEM.COLLECTIONS– містить інтерфейси і класи, які визначають різні колекції об’єктів, такі як списки, черги, двійкові масиви, хеш-таблиці і словники.

Використані класи:

ArrayList – реалізує інтерфейс IList за допомогою масиву з динамічною зміною розміру за необхідністю.

SYSTEM.TEXT– містить класи, які представляють кодування ASCII та Юнікод, абстрактні базові класи для перетворення блоків символів в блоки байтів та на оборот і клас підтримки, який управляє об’єктами String.

Використані класи:

Encoding – представляє кодування символів.

SYSTEM.NET – представляє простий програмний інтерфейс для багатьох протоколів, які використовується в сучасних мережах.

Використані класи:

IpEndPoint – представляє мережеву кінцеву точку в вигляді ІР-адреси і номера порта.

Використаний делегат:

BindIPEndPoint – представляє метод, який вказує локальну ІР-адресу і номер порту для точки обслуговування ServicePoint.

SYSTEM.NET.SOCKETS – надає реалізацію інтерфейсу Windows Sockets (Winsock) для тих розробників, яким необхідний жорсткий контроль доступу до мережі.

Використані класи:

Socket – реалізує інтерфейс сокетів.

SocketAsyncEventArgs – представляє асинхронну операцію сокета.

Використані перечислення:

AddressFamily – задає схему адресації, яку може використовувати екземпляр класу Socket.

ProtocolType – задає протокол, який підтримує клас Socket.

SocketType – вказує тип сокету, який є екземпляром класу Socket.

У програмі були використані такі методи класу Socket:

BeginAccept(AsyncCallback, Object) – починає асинхронну операцію, щоб прийняти спробу вхідного підключення.

BeginReceive(IList<ArraySegment<Byte>>, SocketFlags, SocketError, AsyncCallback, Object) – починає виконання асинхронного прийому даних з підключеного об’єкта Socket.

BeginSend(Byte[], Int32, Int32, SocketFlags, SocketError, AsyncCallback, Object) – виконує асинхронну передачу даних на підключений об’єкт Socket.

Bind – зв’язує об’єкт Socket з локальною кінцевою точкою.

Listen – встановлює об’єкт Socket в стан прослуховування.

 

 

– Конец работы –

Эта тема принадлежит разделу:

КУРСОВА РОБОТА з дисципліни Операційні системи ЗАВДАННЯ НА ВИКОНАННЯ КУРСОВОЇ РОБОТИ Розробка додатків з використанням різних бібліотек та технологій

Інститут інформаційно діагностичних систем... Кафедра безпеки інформаційних технологій... КУРСОВА РОБОТА ПОЯСНЮВАЛЬНА ЗАПИСКА...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основні бібліотеки, використані в програмі

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

РЕФЕРАТ
Пояснювальна записка до курсової роботи «Windows-додаток Інтернет-пейджера по типу ICQ» · кількість сторінок – ; · рисунків – ; · таблиць – ; · додатків – ;

СПИСОК ТЕРМІНІВ ТА СКОРОЧЕНЬ
Сокет (socket) – високорівневий уніфікований інтерфейс взаємодії з телекомунікаційними протоколами. Інтернетпейджер - це програма для обміну миттєвими пов

РОЗДІЛ 1 Інтернет пейджер типу ICQ
1.1. Можливості ICQ ICQ– це комунікаційна програма для передачі повідомлень в мережі. В основі її роботи лежить метод збереження всіх повідомлень, що надсилаються користувачами, на сервері

РОЗДІЛ 2 Алгоритм програми
У розділі описані алгоритми, за якими були втілені механізми виконання поставленої задачі. Програма, що реалізовує передачу, складається з двох додатків – клієнтської частини та серверної частини.

Вибір мови та середовища програмування
C# - це об’єктно-орієнтована мова програмування з безпечною системою типізації для платформи .NET. синтаксис C# близький до С++. Мова має строгу статичну типізацію, підтримує поліморфізм, переванта

Архітектура додатка на базі сокетів
Розроблений додаток має архітектуру типу «клієнт-сервер» на основі сокетного з’єднання. Клієнт-сервер – це вид розподіленої системи, в якій є сервер, що виконує запити клі

Протокол взаємодії додатків клієнта та сервера
Протокол взаємодії сервера з клієнтом базується на основі отримання запитів від клієнта, їх обробці та відсилання відповідей на них. Якщо сервер отримує повідомлення про те, що з’явився но

ВИСНОВКИ
В результаті виконання курсової робити були зроблені наступні висновки: 1. Була освоєна архітектура «клієнт – сервер» на основі асинхронних сокетів протоколу ТСР. 2. Було освоєно

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
1. Microsoft Developer Network. URL: http://msdn.microsoft.com/ru-ru/ 2. Огляд програми ICQ. URL: http://iserverd.khstu.ru/docum_ext/icqkurs.htm#6 3. Эндрю Кровчик, Винод Кумар, Н

ДОДАТОК А Інструкція по роботі з додатком
Робота з розробленим додатком є достатньо простою, проте користувачу необхідно ознайомитися з інструкцією по використанню додатка. Для роботи додатка необхідно, щоб був завантажений додато

Пересилання повідомлень
При пересиланні повідомлень вікна користувачів виглядають так:

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги