KompyuterlarTarmoq

Uyalar asoslangan Delphi mijoz-server

"Mijoz - server" Bugun rivojlantirish va arxitektura kiritilishiga bag'ishlangan axborot texnologiyalari sohasida juda dolzarb mavzu hisoblanadi. Bu turli tarozi axborot tizimlari tobora turli sohalarda ishlatiladi, deb aslida tufaylidir. Bundan tashqari, har qanday ma'lumotlar bazasi tuzilishi faqat maxsus ilovalar bilan ishlatish mumkin normal rejimda u bilan ishlash bunday tarzda ma'lum parametrlar ko'ra yaratilgan. Shuning uchun, arxitektura amalga oshirish "mijoz - server" - turli saytlar axborot texnologiyalari bo'limlari oldin sodir juda muhim vazifa, muvaffaqiyatli hal kompaniyasi maqbul va muvaffaqiyatli imkonini beradi.

Server soketlari asoslangan

Protokol soket serveri ishlayotgan bir vaqtning o'zida foydalanuvchilar bir qator talablarini qo'yish mumkin. Bu holda, har qanday vaqtda boshqaruvchi bir vaqtda foydalanuvchilar soni bo'yicha chegaralarini belgilash uchun sozlamalarni sozlash mumkin. Odatiy bo'lib, ushbu variant hech qanday cheklovlar mavjud.

Serverga mijoz ulab, keyin ma'lumotlar almashildi bo'lgan bir uyaga bilan alohida kanal. Biroq, eng optimal va xavfsiz har bir muayyan individual jarayon uchun yangi ulanish tarqatishadi.

Arxitektura sxemasi "mijoz - server"

batafsil tez-tez ishlatiladigan ta'riflar tahlil elektron Arxitektura, izchillik bilan amalga oshirishni o'ylab ko'ring:

1. xususiyatlari ServerType va Port. Foydalanuvchi serverga ulanish mumkin maqsadida, bu port server va mijoz o'yinda ham ishlatiladi ta'minlash muhim ahamiyatga ega. Bu parametr maqsadi mulkiy hudud qilingan hisoblanadi. ulanish turi ServerType belgilanadi.

2., shinam ochish jarayoni. sessiya uchun "mijoz - server" u bir uy va port ochish uchun muhim ahamiyatga ega. xususiyatidan foydalanib, tinglang.

3. Keyingi foydalanuvchi bilan ma'lumot almashish. ish tugaganidan da mijoz off joylashtirish oladi. tegishli bilan Tizim administratori jamoasi, server barcha tashkil ulanishlarni sindirib va yangi ulanishlar uchun kutib jarayonini to'xtatish, o'z ishini tugatadi.

Delphi ilovalar tilida Application TServerSocket «mijoz - server"

voqea OnClientWrite va OnClientRead foydalanib foydalanuvchi ma'lumot yuborish va qabul qilish uchun. Bu holda foydalanuvchi bunday ClientSocket kabi parametr orqali muloqotda mumkin. ishda tez-tez quyidagi usullari va xususiyatlari foydalanadi:

- Ayni paytda ulangan foydalanuvchilar soni;

- Faol jarayonlar soni;

- bepul jarayonlar soni;

- port, ota-kompyuter nomini va mahalliy IP-manzili;

- qulfini ochish va soket qulflash.

Nihoyat, tez-tez qo'llaniladigan maxsus mol-mulkka e'tibor - Data. Ushbu funktsiya quyidagi vaziyatda ishlatiladi. Odatda, server har bir mijoz uchun ma'lumot saqlash uchun ehtiyoj bo'lib, bu ma'lumotlar bir alohida rozetkaga ulangan bo'lishi kerak, degan ma'noni anglatadi foydalanuvchilar juda ko'p, xizmat qilish uchun ishlatiladi. Bunday hollarda, qo'l-majburiy foydalanish juda noqulay, shuning uchun keng ishlatiladi Data mulki hisoblanadi. Biroq, u Data deb eslash muhim emas - bir ko'rsatkich, va shuning uchun u har doim mayoqlar bilan ishlash, barcha qoidalarga (xotira ajratish va boshqalar turini ko'rsatuvchi) yoki yo'qligini tekshirish uchun muhim ahamiyatga ega

hujjatlar

Bugungi kunda "mijoz - server" rivojlantirish bo'yicha adabiyot rozetkaga ishlab chiqish va qo'llash bilan bog'liq amaliy Delphi, juda oz ko'rsatilgan. Shuning uchun, bu jihatdan bir batafsil tadqiq qilish uchun Linux hujjatlar va Unix-tizimlari sifatida murojaat mumkin u etarli darajada batafsil soketlari yordamida ilovalarni tarqatish uslublarini, lekin odatda Perl yoki C ++.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.delachieve.com. Theme powered by WordPress.