09120786892
atrinelectronic@gmail.com تهران پاساژ امجد طبقه1 واحد 16
معرفی نرم افزار Hercules_جلسه دوم

معرفی نرم افزار Hercules_جلسه دوم

2018-10-07 22:01:53

جلسه دوم_انتقال دیتا بین Server و Client با پروتکل TCP و UDP

برای دیدن آموزش جلسه اول کلیک کنید.

جلسه دوم_انتقال دیتا بین Server و Client با پروتکل TCP و UDP

با توجه به توضیحات جلسه قبل توانستیم  دو سیستم را بصورت  Server و Client تنظیم نماییم در این جلسه قصد داریم تا با هم دیتا را بین آنها انتقال دهیم در ابتدا محیط کلی نرم افزار را با شکل و توضیحات بیشتر معرفی می کنیم.

پنجره مربوط به Server بصورت زیر می باشد.

 

نکته: در بخش Send data شما می توانید اطلاعاتی که مایل به ارسال آنها هستید را نیز بصورت لحظه ارسال کنید برای این کار ابتدا باید کرسر را در بخش Send data قرار دهید و داده مورد نظر را تایپ یا paste نماییم در این بخش دیگر نیازی به انتخاب گزینه Send نمی باشد.

نکته : زمانی که یک دستگاه بصورت server تنظیم می شود و در حالت Listen قرار می گیرد تا زمانی که دستگاهی به آن متصل نشود نمی تواند داده ای را ارسال کند. در واقع روند کار به اینصورت است که server مرتب پورت مورد نظر را زیر نظر دارد و در زمانی که یک Client به این پورت متصل شود و درخواستی داشته باشد server به آن پاسخ می دهد و شروع ارتباط همیشه از طرف Client می باشد.

در صورتیکه که تنظیمات به درستی صورت گیرد و ارتباط برقرار باشد قسمت Server مشابه تصویر زیر می باشد.

مطابق تصویر زیرنحوه نمایش اطلاعات را با راست کلیک کردن روی برنامه و انتخاب گزینه های مختلف می توان تغییر داد

نحوه ارسال و دریافت اطلاعات و تنظیمات در قسمت TCP Client در تصویر زیر مشخص شده است:

نکته: در صورتیکه بخواهیم داده ای را بصورت هگزادسیمال ارسال کنیم مطابق داده دوم در بخش Send باید تیک گزینه HEX را فعال نماییم و کد هگز را با فرمت هگزادسیمال بنویسیم و بین هر بایت یک فاصله قرار دهیم.

انتقال داده با پروتکل UDP:

برای انتقال داده با پروتکل UDP تنظیمات هر دو طرف و داده های دریافتی و ارسال در هر قسمت به صورت تصویری در زیر نمایش داده شده اند.

تنظیمات و بخش های مربوط به طرف دوم:

               

به سبد خرید اضافه شد.
سبد خرید
Item removed. بازگرداندن