بخش های اصلی

وب سرویس ها

وب سرویس ها – ابزارها (Components)

در چند سال اخیر، سه تکنولوژی اصلی با هم ادغام شدن و استانداردهای جهانی وب را بوجود آوردند که بعنوان هسته ی اصلی تکنولوژی امروزی وب سرویس ها محسوب می شوند. راجع به این تکنولوژی ها در ادامه توضیح می دهیم:

XML-RPC

ساده ترین پروتکل مبتنی بر XML برای تبادل اطلاعات میان کامپیوترهاست.

  • XML-RPC پروتکل ساده ای است و برای اجرای RPCها از پیام های XML استفاده می کنه.
  • درخواست ها با XML رمزگذاری میشن و با HTTP POST فرستادن میشن.
  • پاسخ های XML در بدنه ی پاسخِ HTTP تعبیه شدن.
  • XML-RPC مستقل از پلت فرمِه.
  • XML-RPC این امکان را فراهم می کنه تا برنامه های متنوع با هم ارتباط برقرار کنن.
  • کلاینت جاوا می تواند از طریق XML-RPC با سرورِ PEL صحبت کنه (ارتباط برقرار کنه).
  • XML-RPC راحت ترین راه برای شروع کار با وب سرویس ها است.

برای اطلاعات بیش تر راجع به XML-RPC به بخش آموزش XML-RPC مراجعه کنید.

SOAP

SOAP یک پروتکل مبتنی بر XML برای تبادل اطلاعات میان کامپیوترهاست.

  • SOAP یک پروتکل ارتباطیِه.
  • SOAP برای برقراری ارتباط میان برنامه ها به کار میره.
  • SOAP فرمتی برای فرستادن پیام هاست.
  • SOAP برای برقراری ارتباط از طریق اینترنت طراحی شده.
  • SOAP مستقل از پلت فرمه.
  • SOAP مستقل از زبانه.
  • SOAP ساده و توسعه پذیره.
  • SOAP این امکان را به شما میده تا از طریق فایروال ها هم ارتباط برقرار کنین.
  • SOAP  بعنوان یک استاندارد W3C تولید میشه.

برای یادگیری بیش تر راجع بهSOAP به بخش آموزشِ SOAP مراجعه کنین.

WSDL

WSDL زبانی مبتنی بر XML است و برای توصیف وب سرویس ها و روش دسترسی به آن ها به کار میره.

  • WSDL مخفف زبان توصیف وب سرویسه.
  • WSDL با همکاری مایکروسافت و IBM تولید شده.
  • WSDL پروتکلی مبتنی بر XML برای تبادل اطلاعات در محیط های غیر متمرکز و توزیع شده ست.
  • WSDL فرمتی استاندارد برای توصیف یک وب سرویسِه.
  • تعریفِ WSDL، چگونگی دسترسی به وب سرویس و عمیاتی که وب سرویس رائه میده را توصیف می کنه.
  • WSDL زبانی برای توصیفه روش برقراری ارتباط با سرویس های مبتنی بر XML است.
  • WSDL بخش جدایی ناپذیرِ UDDI است، یک ریجستریِ کسب و کارِ شبکه ی جهانیِ مبتنی بر XML.
  • WSDL، زبانیِه که UDDI استفاده می کنه.
  • WSDL با عنوانِ “wiz-dull” شناخته میشه و بصورتِ ‘W-S-D-L’ اسپِل میشه.

برای اطلاعات بیش تر راجع به WSDL به بخش آموزشِ WSDL مراجعه کنید.

UDDI

UDDI استانداردی مبتنی بر XML برای توصیف، انتشار و یافتن وب سرویس هاست.

  • UDDI مخفف توصیف، اکتشاف و ادغامِ جهانیِه.
  • UDDI، توصیفی برای ریجستریِ توزیع شده ی وب سرویس هاست.
  • UDDI مستقل از پلت فرم است و فریم ورکی باز (open) داره.
  • UDDI می تواند با پروتکل های SOAP، CORBA و JAVA RMI ارتباط برقرار کنه.
  • UDDI از WSDL، برای توصیف رابط هایی برای وب سرویس ها استفاده می کنه.
  • UDDI به همراه SOAP و WSDL، سه تا از استاندارهای اساسی وب سرویس ها هستن.
  • UDDI یک صنعتِ بازِ ابتکاریِه که این امکان را به کسب و کارها میده تا همدیگه را پیدا کنن و روش برقراری ارتباط با همدیگه روی اینترنت را هم مشخص کنن.
  • برای اطلاعات بیش تر راجع به UDDI به بخش آموزشِ UDDI مراجع کنین.
در صورتی که سوال و یا نظری دارید، از بخش نظرات با ما در میان بگذارید.

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد

شما چه نظر و یا سوالی درباره این نوشته دارید؟

مبحث آموزشی

وب سرویس ها

Web Services

پرســیدن سؤال جدید

سؤال های تخصصی خود را از ما بپرسید

دنبال کردن تلگرام کانال سافت اسکیل

https://telegram.me/softskill_ir

عملیات کاربران

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد