بخش برنامه نویسی تحت شبکه

برنامه نویسی تحت شبکه (در زبان های برنامه نویسی جاوا و سی شارپ) با استفاده از وب سرویس ها و  سوکت پروگرمینگ، استفاده از وب سرویس ها در اندروید با کتابخانه های retrofit و volley، آموزش برنامه نویسی وب سرویس با استفاده از wcf و قرار دادن آن در وب سرور iis.

wcf زیر مجموعه ای از برنامه نویسی تحت شبکه است و مخفف شده سه کلمه Windows Communication Foundation است که برای ایجاد برنامه های سرویس گرا به وجود آمده است، این سرویس گرایی بدین صورت معنی می شود که برنامه دومی وجود دارد که ما از نحوه پیاده سازی آن بی اطلاع هستیم ولی با استفاده از این تکنولوژی به آن برنامه خدمات ارایه می کنیم، و اطلاعات درخواستی آن برنامه را با در نظر گرفتن استاندارد های لازم و مسائل امنیتی مورد نیاز، فراهم می کنیم.

wcf محیطی را فراهم می کند که بتوان خدماتی را برای برنامه نویسان زبان های برنامه نویسی مبتنی بر Windows ( و میزبانی شده توسط Windows ) و همچنین مشتریان متعصب Linux و یا هر نوع دیگر از سیستم عامل ها ارایه کرد. WCF امکانات بسیار بیشتری نسبت به Web Service فراهم کرده است. Wcf اکثر پروتکل های مورد نیاز برنامه نویسان ، مانند http , tcp, msmq و … را پشتیبانی می کند

0