Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Основа на програмирането в среда на Internet с поддръжка на API функциите на Windows и MFC класови йерархии


Информационни технологии | 2009-12-04 | 149 сваляния

46 Основа на програмирането в среда на Internet с поддръжка на API функциите на Windows и MFC класови йерархии. Базови понятия. Процедура на свързване. Слоеве и съответстващи протоколи.

Програмиране в Internet.

Основни понятия:

Клиент-сървър организация (поне 2 приложения TCP/IP протокол) Transmition Control Protocol / Internet Protocol. Протокола се грижи да синхронизира работата.

  1. З
    адължението му е да се пускат пакети от едната страна и да се приемат от другата.

  2. Този слой е отворен за адресиране, групиране. Базира се на няколко основни протокола IP целта му е да адресира пакета, да го фрагментира ако е нужно и да го събере от другата страна отново.

ARP Address Resolution Protokol посочване на пакетите според адреса.

ICMP Internet Control Message Protocol занимава се с диагностични функции.

IGMP Internet Group Management Protocl урпавление на групирането.

Един IP адрес се регистрира в редица хостове, те служат за пакети към него. Тези хостове образуват group. Тази група е ?диполисно? множество. Тези хостове трябва да се регистрират в router ите.


  1. В това ниво се поема отговорност за цялата сесия.

TCP това е протокол, който изисква предварително връзка и гарантира надеждността.

UDP един към един или един към много. Не изисква установена сесия и не е надежден. Пакетите тук имат по-малко служебна информация. Протокола се управлява със средствата на Visual C.

  1. Протоколи

HTTP, FTP File Transfer Protocol, SMTP mail, Telnet терминална емулация, port освен IP и port а указва мястото.

DNS

DSN Root


com edu gov


microsoft oracle MIT UNL whitehouse senate


Socket асоцира се с другият край на връзката IP адрес + port.

Процедури за свързване:

socket() socket() socket()

open open open


bind() bind() bind()

bound bound bound


connect() listen() connect()

connected Send() Listening Connected send()


recv(),recvfrom() sendto() recv() sendto()

closesocket() closesocket()

client Server


Сървъра прослушва и целта е колкото може по-бързо да обслужва заявката, затова той я прехвърля към специализиран Socket (най-дясната колонка на графиката)


Основа на програмирането в среда на Internet с поддръжка на API функциите на Windows и MFC класови йерархии

Добави своя коментар:



Тагове от реферата: , , , , , , ,

Изтегли в DOC | PDF | ZIP