Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 03:30 22.06.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: Client/Server инсталация [re: Beco_]
Автор Beco_ (Boogie chillun)
Публикувано19.02.07 09:58  



От клиентската страна:
- Слагаш TIdTCPClient(CliSock) и TIdAntiFreeze компоненти.
- Проверка, дали версиите на клиента и сървъра се различават. При разлика:


TFileStream *fs = new TFileStream(strNewExe,fmCreate);
try
{ CliSock->Connect();
CliSock->WriteLn("GetNewExe"); // Коментар-1
CliSock->ReadStream(fs,-1,false);
CliSock->Disconnect();
}
catch(Exception &e)
{ delete fs;
throw Exception(e.Message);
}

Коментар-1 - Сървъра трябва да "разбира" прости команди подадени като стрингове, Кодът от страна на сървъра ще изпрати новото ехе, само при получен стринг "GetNewExe". Нещата са опростени заради яснота.



Цялата тема
ТемаАвторПубликувано
* Client/Server инсталация coolman   18.02.07 00:21
. * Програмирането се ограничава от въображението :) NikB   18.02.07 11:05
. * Re: Програмирането се ограничава от въображението :) coolman   18.02.07 11:42
. * И през ум не ми мина да ги шерваш :) NikB   18.02.07 12:43
. * Re: И през ум не ми мина да ги шерваш :) coolman   18.02.07 12:57
. * А клиент/сървър приложението кой го е писал? NikB   18.02.07 13:27
. * Re: Client/Server инсталация Beco_   19.02.07 09:44
. * Re: Client/Server инсталация Beco_   19.02.07 09:58
. * Re: Client/Server инсталация coolman   19.02.07 22:49
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.