رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پاورپوینت وب سرویس ها

اختصاصی از رزفایل دانلود پاورپوینت وب سرویس ها دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت وب سرویس ها


دانلود پاورپوینت وب سرویس ها

وب سرویس چیست

کسانی که با صنعت IT آشنایی دارند حتما ً نام وب سرویس را شنیده اند.

وب سرویس ها می توانند از پروتکل های زیادی در اینترنت استفاده کنند اما بیشتر از HTTP که مهم ترین آنهاست استفاده می شود.

وب سرویس هر نوع کاری می تواند انجام دهد. برای مثال در یک برنامه می تواند آخرین عنوان های اخبار را از وب سرویس Associated Press بگیرد یا یک برنامه مالی می تواند آخرین اخبار و اطلاعات بورس را از طریق وب سرویس بگیرد. کاری که وب سرویس انجام می دهد می تواند به سادگی ضرب دو عدد یا به پیچیدگی انجام کلیه امور مشترکین یک شرکت باشد.

وب سرویس نرم افزارى است که دسترسى به اطلاعات و نیز سیستمهاى پردازش اطلاعات را بصورت توزیع یافته فارغ از سکوهاى مختلف سخت افزارى و نرم افزارى با استفاده از پروتکلهاى استاندارد تبادل اطلاعات اینترنتى فراهم مى آورد. به بیان ساده وب سرویس مولفه اى از یک کاربرد قابل دسترس توسط پروتکلهاى ارتباطى استاندارد مى باشد .

( پروتکل اصلى ارتباطى مورد استفاده SOAP است که اکثرا" استاندارد XML بوده که با پروتکل انتقالى HTTP منتقل میگردد ) .

مراحل ضرورى  عملیاتى شدن یک وب سرویس

١ - تعریف وب سرویس توسط ایجاد و مشخص نمودن واسط هاى کاربرى و روشهاى درخواست آن .
٢- انتشار وب سرویس بر روى یک یا چند انباره جستجوى اینترنتى یا اینترانتى.
٣- محل وب سرویس باید براى درخواست کننده سرویس مشخص گردد. (توسط جستجو)
٤- وب سرویس باید براى درخواست کننده مجاز قابل دسترسى باشد.
٥- وب سرویس باید امکان حذف از انباره جستجو را وقتى دیگر نیازى به آن نیست را داشته باشد .

XML یک تکنولوژی است که به شکل گسترده از آن پشتیبانی می شود، همچنین این تکنولوژی Open است به این معنی که متعلق به شرکت خاصی نیست.

اولین بار در کنسرسیوم WWW یا W3C در سال ۱۹۹۶ برای ساده کردن انتقال دیتا ایجاد شده است. W3C استاندارد XML را ساخت. XML دارای قدرت و توسعه پذیری SGML یا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نیاز دارد است. استقلال اطلاعات یا جدا بودن محتوا از ظاهر یک مشخصه برای XML به حساب می آید.

وقتی که اکثر نرم افزارها امکانات وبی خود را افزایش دادند این طور به نظر می رسد که XML به عنوان یک تکنولوژی جهانی برای فرستادن اطلاعات بین برنامه ها انتخاب شود. تمامی برنامه هایی که از XML استفاده می کنند قادر خواهند بود که XML ِ همدیگر را بفهمند.

این سطح بالای تطابق بین برنامه ها باعث می شود که XML یک تکنولوژی مناسب برای وب سرویس باشد. چون بدون اینکه احتیاج به سیستم عامل و سخت افزار یکسان باشد می تواند اطلاعات را جابجا کند.

SOAP یکی از عمومی ترین استاندارد هایی است که در وب سرویس ها استفاده می شود.

طبق شواهد اولین بار توسط DeveloperMentor، شرکت UserLand و مایکروسافت در سال ۱۹۹۸ ساخته شده و نسخه اول آن در سال ۱۹۹۹ ارایه شده است. آخرین نسخه SOAP، نسخه 1.2 بود که در دسامبر سال ۲۰۰۱ در W3C ارایه شد. نسخه 1.2 نشان دهنده کار زیاد بر روی آن و نمایانگر اشتیاق زیاد صنعت IT برای استفاده از SOAP و وب سرویس است.

هدف اصلی SOAP ایجاد روشی جهت فرستادن دیتا بین سیستم هایی است که بر روی شبکه پخش شده اند. وقتی یک برنامه شروع به ارتباط با وب سرویس می کند، پیغام های SOAP وسیله ای برای ارتباط و انتقال دیتا بین آن دو هستند.

به عنوان یک پروتکل مبتنی بر XML، پروتکل SOAP تشکیل شده از یک سری الگوهای XMLی است. این الگوها شکل پیغام های XML را که بر روی شبکه منتقل می شود را مشخص می کند. مانند نوع دیتاها و اطلاعاتی که برای طرف مقابل تفسیر کردن متن را آسان کند. در اصل SOAP برای انتقال دیتا بر روی اینترنت و از طریق پروتکل HTTP طراحی شده است ولی از آن در دیگر مدلها مانند LAN نیز می توان استفاده کرد. وقتی که وب سرویس ها از HTTP استفاده می کنند به راحتی می توانند از Firewall عبور کنند.

یک پیغام SOAP از سه بخش مهم تشکیل شده است: پوشش یا Envelope ،Header، بدنه یا Body.

پیغام های SOAP معمولا ً کدهای زیادی ندارند و برای فرستادن و گرفتن آن به نرم افزارهای پیچیده نیاز نیست.

شامل 14 اسلاید powerpoint


دانلود با لینک مستقیم


دانلود پاورپوینت وب سرویس ها