Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Інформаційно-обчислювальна мережа на основі архітектури "клієнт-сервер", предметна область: "Магазин побутової техніки"

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





serverApp :: ExitInstance ()

{(pLipRec) {> Close (); pLipRec;

} (pLipDB) {> Close (); pLipDB;

} CWinApp :: ExitInstance ();

} CAboutDlg: public CDialog

{: ();

// Dialog Data

// {{AFX_DATA (CAboutDlg) {IDD = IDD_ABOUTBOX};

//}} AFX_DATA

// ClassWizard generated virtual function overrides

// {{AFX_VIRTUAL (CAboutDlg): void DoDataExchange (CDataExchange * pDX);// DDX/DDV upport

//}} AFX_VIRTUAL

// Implementation: _MESSAGE_MAP ()

}; :: CAboutDlg (): CDialog (CAboutDlg :: IDD)

{

} CAboutDlg :: DoDataExchange (CDataExchange * pDX)

{:: DoDataExchange (pDX);

} _MESSAGE_MAP (CAboutDlg, CDialog) _MESSAGE_MAP ()

// App command to run the dialogCLip_serverApp :: OnAppAbout ()

{aboutDlg;. DoModal ();

} WaitingForConnect (LPVOID pParam)

{

SOCKET MySocket ;//основне гніздо - на яке приймаються з'єднання

sockaddr_inMySocketAdress ;//структура даних гнездаnewSocket ;//гніздо, на яке перенаправляються з'єднання

inta; = socket (AF_INET, SOCK_STREAM, 0);// створити гніздо

if (MySocket == INVALID_SOCKET)

{//у випадку невдачі - видати повідомлення та вийти

// cout <

}. sin_family = AF_INET;// заповнення структури

данних.sin_port = htons (port);. sin_addr.s_addr = htonl (INADDR_ANY); (bind (MySocket, (sockaddr *) & MySocketAdress, (MySocketAdress)) == SOCKET_ERROR)// отримання локального

адреси

{//у випадку невдачі - видати повідомлення, закрити гніздо і вийти

// cout <

} (listen (MySocket, 5) == SOCKET_ERROR)// перекладати гніздо в с

остояніе очікування

{

// cout <

} (1) {= sizeof (sockaddr_in); = accept (MySocket, (sockaddr *) & MySocketAdress, & a);//

прийняти з'єднання (newSocket == INVALID_SOCKET)

{

// cout <

}

/* = sizeof (sockaddr_in); (getpeername (sw, (sockaddr *) & M...


Назад | сторінка 7 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Інформаційно-обчислювальна мережа на основі технології клієнт-сервер, предм ...
  • Реферат на тему: Розробка бази даних «Магазин побутової техніки" Електрон "засобам ...
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...
  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...