K A S R A
07-03-08, 18:55
سلام به همه دوستان عزیز...:give_rose:
یکی از بحث های پیشرفته و بروز برنامه نویسی و به خصوص اینترنت Web Service ها هستند . البته ناگفته های زیادی هم داره . این تاپیکو با اجازه مدیر انجمن برنامه نویسی , اختصاص میدم به Web Service . تو این تاپیک هر چیزی که ازWeb Service میدونید حتما بگید ... :cool:
اول از همه هم خودم شروع میکنم ...:wink:
تعریف کلی از Web Service ...
Web Service:
عبارت Web Service بیانگر یک روش همگن و یکپارچه برای جمع آوری برنامه های کاربردی تحت وب Web-Based Application است که از استاندارد های XML (Only the registered members can see the link), SOAP (Only the registered members can see the link), WSDL (Only the registered members can see the link) و UDDI (Only the registered members can see the link)تحت یک پروتوکل اینترنت مانند HTTP استفاده می کنند .
XML برای برچسب زدن (ضمیمه کردن) داده ها استفاده می شود .
SOAPبرای انتقال اطلاعات ( داده ها) استفاده می شود .
WSDLبرای توصیف سرویسی که هم اکنون در دسترس می باشد به کار می رود .
UDDI برای لیست کردن تمام سرویس هایی که در دسترس هستند , به کار می رود .
از مزایای Web Service سازماندهی کردن روشهای جمع آوری اطلاعات بسیاری است که در اینترنت موجود است . بر خلاف مدل های مبنی بر Client\Server مانند web server ها و web page ها , وب سرویس ها از رابط کاربری ( GUI Graphic User Interface ) استفاده نمی کنند .
مهمترین مزیت Web Service ها این است که امکان یکی شدن و همکاری بین Application های مختلف که در سرورهای سراسر اینترنت موجود هستند را بدون اتلاف وقت برای کدنویسی مجدد Application ها , فراهم میکند و این قابلیت به خاطر استفاده از تکنولوژی XML در ارتباط بین سرورهاست . Web Service ها وابسته به یک سیستم عامل یا زبان برنامه نویسی خاصی نیستند . در نتیجه امکان تبادل اطلاعات از هر سیستم عامل و هر زبان برنامه نویسی فراهم خواهد شد ... مثلا Java با Perl و یا Windows با Linux یا Unix .
همچنین Web Service ها به مرورگر یا HTML هم نیازی ندارند .
گاهی اوقات به Web Service ها Application Service هم گفته میشود .
منبع
Only the registered members can see the link
با تشکر
کسری :11():
یکی از بحث های پیشرفته و بروز برنامه نویسی و به خصوص اینترنت Web Service ها هستند . البته ناگفته های زیادی هم داره . این تاپیکو با اجازه مدیر انجمن برنامه نویسی , اختصاص میدم به Web Service . تو این تاپیک هر چیزی که ازWeb Service میدونید حتما بگید ... :cool:
اول از همه هم خودم شروع میکنم ...:wink:
تعریف کلی از Web Service ...
Web Service:
عبارت Web Service بیانگر یک روش همگن و یکپارچه برای جمع آوری برنامه های کاربردی تحت وب Web-Based Application است که از استاندارد های XML (Only the registered members can see the link), SOAP (Only the registered members can see the link), WSDL (Only the registered members can see the link) و UDDI (Only the registered members can see the link)تحت یک پروتوکل اینترنت مانند HTTP استفاده می کنند .
XML برای برچسب زدن (ضمیمه کردن) داده ها استفاده می شود .
SOAPبرای انتقال اطلاعات ( داده ها) استفاده می شود .
WSDLبرای توصیف سرویسی که هم اکنون در دسترس می باشد به کار می رود .
UDDI برای لیست کردن تمام سرویس هایی که در دسترس هستند , به کار می رود .
از مزایای Web Service سازماندهی کردن روشهای جمع آوری اطلاعات بسیاری است که در اینترنت موجود است . بر خلاف مدل های مبنی بر Client\Server مانند web server ها و web page ها , وب سرویس ها از رابط کاربری ( GUI Graphic User Interface ) استفاده نمی کنند .
مهمترین مزیت Web Service ها این است که امکان یکی شدن و همکاری بین Application های مختلف که در سرورهای سراسر اینترنت موجود هستند را بدون اتلاف وقت برای کدنویسی مجدد Application ها , فراهم میکند و این قابلیت به خاطر استفاده از تکنولوژی XML در ارتباط بین سرورهاست . Web Service ها وابسته به یک سیستم عامل یا زبان برنامه نویسی خاصی نیستند . در نتیجه امکان تبادل اطلاعات از هر سیستم عامل و هر زبان برنامه نویسی فراهم خواهد شد ... مثلا Java با Perl و یا Windows با Linux یا Unix .
همچنین Web Service ها به مرورگر یا HTML هم نیازی ندارند .
گاهی اوقات به Web Service ها Application Service هم گفته میشود .
منبع
Only the registered members can see the link
با تشکر
کسری :11():