لطفا چند ثانیه صبر کنید

close

آموزش سوکت پروگرمینگ در جاوا (سرور)

به نام خدا

در این بخش می خواهیم یک سر به برنامه نویسی شبکه در جاوا بزنیم

توجه : سوکت پروگرمینگ با وب سوکت متفاوت می باشد

برای برنامه نویسی سوکت ما نیاز به یک شبکه محلی داریم که می توانیم با استفاده از آی پی (127.0.0.1) یا آی پی لوپ بک از این قابلیت روی سیستم خودمان برای امتحان استفاده کنیم.

معمولا در سوکت پروگرمینگ ما 2 نوع نرم افزار داریم

  • سرویس دهنده
  • سرویس گیرنده

ابتدا برای برنامه نویسی شبکه در جاوا سراغ برنامه سرور میرویم

سرویس دهنده :

ما ابتدا نیاز به یک Serversocket نیاز داریم به صورتی که سوکتی که میخوایم به عنوان سرور استفاده کنیم را تعریف کنیم را تعریف و پورت مورد استفاده خود را مشخص میکنیم

توجه داشته باشید که آدرس پورتی که انتخاب میکنید با پورت های دیگر برنامه ها تداخل نداشته باشد

پس از تعریف ServerSocket ما باید یک عدد Request را از کاربر دریافت کنیم و accept کنیم و آن را تبدیل به Socket کنیم.

برای ارسال داده ها در شبکه ما به یک Stream نیاز داریم Stream جریان داده ای هست که قطع نمیشود و اگر قطع شود از بین میرود و برای حفظ آن باید به صورت فایل در حافظه ذخیره شود.

در برنامه نویسی شبکه ما باید از Datainputstream و Dataoutputstream استفاده کنیم به صورت زیر :

برای خواندن و نوشتن اطلاعات از شبکه شما می توانید از متد WriteUTF و ReadUTF استفاده کنید برای مثال :

ادامه در قسمت بعد

وب سایت و نرم افزار اوستاش

این نرم افزار و وب سایت با استفاده از زبان برنامه نویسی سی شارپ و نوشته شده کار این نرم افزار آسان کردن دسترسی به خدمات ارزان و دلخواه به مردم می باشد. نحوه کار این نرم افزار به این صورت است که می توانید هر سرویسی مثل تاکسی پیک موتوری تعمیرات منزل و … […]

بیشتر

سوکت پروگرمینگ در جاوا (کاربر)

به نام خدا برای شروع باید یک سوکت بسازیم سپس آدرس آی پی سرور سوکت را به عنوان ورودی به سازنده بدهیم و برای و پورت مربوط به سوکت سرور را بدهیم. سپس باید Datainputstream و Dataoutputstream مربوط به سوکت را تعریف میکنیم. پس از تعریف سوکت و استریم های مربوط به سوکت شما می […]

بیشتر

آموزش سوکت پروگرمینگ در جاوا (سرور)

به نام خدا در این بخش می خواهیم یک سر به برنامه نویسی شبکه در جاوا بزنیم توجه : سوکت پروگرمینگ با وب سوکت متفاوت می باشد برای برنامه نویسی سوکت ما نیاز به یک شبکه محلی داریم که می توانیم با استفاده از آی پی (127.0.0.1) یا آی پی لوپ بک از این قابلیت […]

بیشتر



دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جزئیات



نویسنده rezafta
تاریخ انتشار 04-03-21
تعداد بازدید 34 بازدید
زمان تقریبی مطالعه دقیقه 10
از شاخه آموزش جاوا