مفاهيم اوليه سرويس های وب

ارائه تخصصی مقالات مرتبط با طراحی وب

مفاهيم اوليه سرويس های وب

۱۴۶ بازديد
یکی‌از کاربرد های کانال و  طراحی سایت در مشهد   بخصوص وب اینترنت است. اینترنت بر اساس دو پروتکل HTTP و HTTPS ساخته شده است. کاربرد این پروتکل ها، اخذ و ارسال صفحه های اینترنت (HTML)، اشکال پوشه ها، گونه های داده ها در فرمت های متعدد همچون JSON و XML و ... می باشد.

تفاوت دو پروتکل HTTP و HTTPS صرفا وجود رمز گذاری در HTTPS میباشد. به‌این شکل که در HTTPS، درخواست از سمت کلاینت کدگذاری و در جهت سرور رمزگشایی می گردد. جواب HTTP نیز در سوی سرور کد گذاری و در سوی کلاینت رمزگشایی می شود.

در جهت سرور، نرم افزار سرور جای دارد که خدمت مربوطه را ارائه می دهد. راجع‌به اخذ و ارسال صفحه های اینترنت (HTML)، نرم افزار کلاینت می تواند یک کدام از مرورگر های دارای اسم و رسم مانند Chrome یا این که Firefox باشد. در زمینه ی اخذ و ارسال داده ها با فرمت JSON، کلاینت می تواند یک نرم افزار گوشی، دسکتاپ یا این که اسکریپت داخلی یک کاغذ اینترنت باشد. درباره ی اخذ و ارسال پوشه، کلاینت قادر است یک مرورگر یا این که دانلود منیجر باشد.
در نمونه نرم افزار های کلاینت و سرور در نصیب پیشین، کلاینت پیغام «Give me the list of users» را به نرم افزار سرور می‌فرستد و نرم افزار سرور نیز به سیرتکامل‌ای پباده سازی گردیده که با اخذ درخواستی با این محتوا، لیست کلیه یوزرها را بعنوان جواب بازگرداند. به ذکر ظریف‌خیس، قراردادی ساخت گردیده که هر دو نرم افزار های کلاینت و سرور آنرا متوجه میشوند. درین تفاهم نامه، درخواستی با محتوای «Give me the list of users» برای اخذ لیست همگی یوزرها تمجید گردیده است. به تفاهم نامه هایی که تعریف‌و‌تمجید می گردند تا نرم افزار های کلاینت و سرور طبق آن با هم رابطه برقرار نمایند، پروتکل (Protocol) میگویند.

در شرایطی که که شما توسعه و گسترش دهنده نرم افزار های کلاینت و سرور باشید، به دلخواه خویش می توانید پروتکل را تعریف‌و‌تمجید فرمائید. در حقیقت بخش اعظمی از تجهیزات پباده سازی گردیده بر روی کانال ها همانند اینترنت، آدرس اینترنتی و SSH، بصورت همگانی تعریف‌و‌تمجید می شوند و نرم افزار های متفاوتی بوسیله موسسات مختلفی برای آن ها پیاده‌سازی می‌گردد. در‌این‌حالت‌ مورد نیاز میباشد تا پروتکل های استانداردی تمجید خواهد شد و تمامی تولیدکنندگان نرم افزار طبق آن فعالیت نمایند.

برای مثال یکی تجهیزات مفیدی که با استعمال از کانال تولید گردیده نشانی اینترنتی است. پروتکل SMTP برای ارسال آدرس اینترنتی آیتم به کارگیری قرار میگیرد. برای اینکه به فردی پست الکترونیک بفرستید، بایستی بر روی یک نود از کانال، یک نرم افزار (همچون Gmail) داشته باشید که با به کارگیری از پروتکل SMTP بتواند متن نشانی اینترنتی را به سوکت مقصد (ارائه دهنده خدمت پست الکترونیک کاربر) ارسال نماید.
تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در فارسی بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.