لطفا چند ثانیه صبر کنید
به نام خدا
در این بخش می خواهیم یک سر به برنامه نویسی شبکه در جاوا بزنیم
توجه : سوکت پروگرمینگ با وب سوکت متفاوت می باشد
برای برنامه نویسی سوکت ما نیاز به یک شبکه محلی داریم که می توانیم با استفاده از آی پی (۱۲۷٫۰٫۰٫۱) یا آی پی لوپ بک از این قابلیت روی سیستم خودمان برای امتحان استفاده کنیم.
معمولا در سوکت پروگرمینگ ما ۲ نوع نرم افزار داریم
ابتدا برای برنامه نویسی شبکه در جاوا سراغ برنامه سرور میرویم
سرویس دهنده :
ما ابتدا نیاز به یک Serversocket نیاز داریم به صورتی که سوکتی که میخوایم به عنوان سرور استفاده کنیم را تعریف کنیم را تعریف و پورت مورد استفاده خود را مشخص میکنیم
توجه داشته باشید که آدرس پورتی که انتخاب میکنید با پورت های دیگر برنامه ها تداخل نداشته باشد
پس از تعریف ServerSocket ما باید یک عدد Request را از کاربر دریافت کنیم و accept کنیم و آن را تبدیل به Socket کنیم.
برای ارسال داده ها در شبکه ما به یک Stream نیاز داریم Stream جریان داده ای هست که قطع نمیشود و اگر قطع شود از بین میرود و برای حفظ آن باید به صورت فایل در حافظه ذخیره شود.
در برنامه نویسی شبکه ما باید از Datainputstream و Dataoutputstream استفاده کنیم به صورت زیر :
برای خواندن و نوشتن اطلاعات از شبکه شما می توانید از متد WriteUTF و ReadUTF استفاده کنید برای مثال :
ادامه در قسمت بعد
رضا فرازی
رضا فرازی بنیانگذار و برنامه نویس سوراپ می باشد که برنامه نویسی های جاوا و سی شارپ و پی اچ پی علاقه مندی زیادی دارد برای دنبال کردن کار های او میوتوانید به گیت هاب وی سر بزنید http://github.com/rezafarazi/
بیشترایزینو
تا حالا شده کاری برای شما پیش بیاد و آدمش رو نتونید پیدا کنید تا برای شما انجام اش بده؟ ما در وب اپلیکیشن ایزینو این بستر را برای شما فراهم کرده ایم که با استفاده از آن شما بتوانید همه نیاز های خود را برطرف کنید از برنامه نویس بگیر تا لوله کش و […]
بیشترورود به دنیای کسب درآمد از ارز دیجیتال
ورود به دنیای کسب درآمد از ارز دیجیتال این روز ها بعد از اتمام همه گیری کرونا و با خانه نشینی , بیشتر مردم به فکر کسب در آمد از خانه هستند یکی ازاین روش ها خرید و فروش ارز های دیجیتال هست. خرید و فروش ارز دیجیتال هم به این صورت هست که شما […]
بیشترنویسنده | rezafta |
تاریخ انتشار | 04-03-21 |
تعداد بازدید | 1338 بازدید |
زمان تقریبی مطالعه | دقیقه 10 |
از شاخه | آموزش جاوا |