پژوهشی بر طراحي وب سرويس
مقدمه
پژوهشی بر طراحي وب سرويس برای ساده کردن پردازش ها برنامه های غیر متمرکز ( Enterprise ) باید با یکدیگر ارتباط داشته باشند و از داده های اشتراکی یکدیگر استفاده کنند . قبلا ً این کار بوسیله ابداع استاندارد های خصوصی و فرمت داده ها به شکل مورد نیاز هر برنامه انجام می شد . اما دنیای وب و XML ( تکنولوژی آزاد برای انتقال دیتا ) انتقال اطلاعات بین سیستم ها را افزایش داد . مقالات کامپیوتر وب سرویس ها در واقع نرم افزارهایی هستند که از XML برای انتقال اطلاعات بین نرم افزارهای دیگر از طریق پروتوکول های معمول اینترنتی استفاده می کنند .
بنابراین در این مطلب از فروشگاه مارکت فایل به ارائه طراحی وب سرویس در قالب 56 صفحه میپردازیم.
فهرست مطالب
فصل اول ( مقدمه )
web service ۱-۱ چیست ؟ ۵
۲-۱ مزیت های استفاده از وب سرویس ها ۶
۱-۳ مفاهیم کاربردی در وب سرویس ها ۸
۱- ۳- ۱ XML یا Extensible Mark Up Language ۸
۲- ۳- ۱ SOAP یا Simple Object Access Protocol ۱۰
۱ -۳ -۳ WSDL یا Web Services Descrition Language ۱۲
UDDI ۱- ۳ – ۴ یا Universal Description Discovery Integration ۱۴
۱-۴ خلاصه ی فصل اول
فصل دوم (ابزارهای لازم )
۲-۱ .Net Frame Work ۱۷
۲-۲ مراحل نصب Micro Soft . Net Frame Work ۱۹
۲-۳ ایجاد یک سرور مجازی IIS ۲۰
۲-۴ نصب ویژوال استودیو ۲۰۰۵ ۲۲
۲-۵ نصب Sql Server 2005 ۲۶
۲-۶ خلاصه ی فصل دوم
فصل سوم (طراحی و پیاده سازی وب سرویس )
۱– ۳ وظیفه ی وب سرویس ۲۸
۲- ۳ سایت اصلی پروژه یا Book Web Service ۲۹
۳ – ۳ وب سرویس سرویس دهنده / سرویس گیرنده ۳۴
۴ – ۳ تنظیمات IIS برای اجرای برنامه ۴۰
۵- ۳ خلاصه ی فصل سوم
فصل چهارم (پیشنهادات برای آینده ی وب سرویس)
۴-۱ توسعه ی یک وب سرویس امن ۴۶
۴-۱-۲-معرفی مدل امنیتی ۴۶
۴-۱-۳ -تهدید های شناخته شده توسط RupSec ۴۷
۴-۱- ۴ -راه حل های امنیتی پیشنهادی RupSec ۴۸
۴ -۳ خلاصه فصل چهارم
ضمیمه ی فصل ۴ – کاربرد فناوری ajax در وب سرویس ۵۰
فهرست منابع ۵۴
تاریخچه
به شکل ساده یک وب سرویس از طریق وب اعمالی را انجام می دهد (توابع یا سابروتین ها ) و نتایج را به برنامه دیگری می فرستد . این یعنی برنامه ای در یک کامپیوتر در حال اجراست ، اطلاعاتی را به کامپیوتری می فرستد و از آن درخواست جواب می کند ، برنامه ای که در آن کامپیوتر دوم است کارهای خواسته شده را انجام می دهد و نتیجه را بر روی ساختارهای اینترنتی به برنامه اول بر می گرداند . وب سرویس ها می توانند از پروتکول های زیادی در اینترنت استفاده کنند .