دسته بندي | كامپيوتر و IT |
بازديد ها | 2 |
فرمت فايل | doc |
حجم فايل | 24 كيلو بايت |
تعداد صفحات فايل | 31 |


وب سرويس و ويروسهاي اينترنتي
وب سرويس چيست ؟
اشاره :
كساني كه با صنعت IT آشنايي دارند حتما[SP]ً نام وب سرويس را شنيده اند . براي مثال ، بيش از 66 درصد كساني كه در نظر سنجي مجله InfoWorld شركت كرده بودند بر اين توافق داشتند كه وب سرويس ها مدل تجاري بعدي اينترنت خواهند بود . به علاوه گروه گارتنر پيش بيني كرده است كه وب سرويس ها كارآيي پروژه هاي IT را تا 30 در صد بالا مي برد . اما وب سرويس چيست و چگونه شكل تجارت را در اينترنت تغيير خواهد داد ؟
براي ساده كردن پردازش هاي تجاري ، برنامه هاي غير متمركز (Enterprise) بايد با يكديگر ارتباط داشته باشند و از داده هاي اشتراكي يكديگر استفاده كنند . قبلا[SP]ً اين كار بوسيله ابداع استاندارد هاي خصوصي و فرمت داده ها به شكل مورد نياز هر برنامه انجام مي شد . اما دنياي وب و XML – تكنولوژي آزاد براي انتقال ديتا – انتقال اطلاعات بين سيستم ها را افزايش داد . وب سرويس ها نرم افزارهايي هستند كه از XML براي انتقال اطلاعات بين نرم افزارهاي ديگر از طريق پروتوكول هاي معمول اينترنتي استفاده مي كنند .
به شكل ساده يك وب سرويس از طريق وب اعمالي را انجام مي دهد (توابع يا سابروتين ها ) و نتايج را به برنامه ديگري مي فرستد . اين يعني برنامه اي در يك كامپيوتر در حال اجراست ، اطلاعاتي را به كامپيوتري مي فرستد و از آن درخواست جواب مي كند ، برنامه اي كه در آن كامپيوتر دوم است كارهاي خواسته شده را انجام مي دهد و نتيجه را بر روي ساختارهاي اينترنتي به برنامه اول بر مي گرداند . وب سرويس ها مي توانند از پروتكول هاي زيادي در اينترنت استفاده كنند اما بيشتر از HTTP كه مهم ترين آنهاست استفاده مي شود .
وب سرويس هر توع كاري مي تواند انجام دهد . براي مثال در يك برنامه مي تواند آخرين عنوان هاي اخبار را از وب سرويس Associated Press بگيرد يا يك برنامه مالي مي تواند آخرين اخبار و اطلاعات بورس را از وب سرويس بگيرد . كاري كه وب سرويس انجام مي دهد مي تواند به سادگي ضرب 2 عدد يا به پيچيدگي انجام كليه امور مشتركين يك شركت باشد .
وب سرويس داراي خواصي است كه آن را از ديگر تكنولوژي و مدل هاي كامپيوتري جدا مي كند ، Paul Flessner ، نايب رييس مايكروسافت در dot NET Enterprise Server چندين مشخصه براي وب سرويس در يكي از نوشته هايش ذكر كرده است ، يك ، وب سرويس ها قابل برنامه ريزي هستند .