طراحی سایت

 

API یک معنا دیرینه در برنامه نویسی رایانه هست و سالهاست که چکیده از ابزارهای برنامه نویسان محسوب می‌گردد . به طور سنتی، از API ها برای اتصال اجزای کد در اکنون اجرا در به عبارتی دستگاه استعمال می شد . اما با ظهور کانال هایی که در همه جا حضور دارند، API های همگانی که گاهی به آن API های گشوده هم گفته می شود، در دسترس قرار گرفت .

API های عمومی از طرز اینترنت در دسترس می‌باشند و به شما قابلیت و امکان می دهند کدی را بنویسید که با کد دیگر برنامه نویسان ارتباط برقرار نماید . این پروسه به تیتر مخلوط API شناخته می شود . این مدل ترکیب کردن کدها به کاربران قابلیت می دهد عملکرد سیستم های متعدد خود را با دیگر افراد ادغام نمایند . به عنوان مثال ، در صورتی‌که از قابل انعطاف افزار اتوماسیون بازاریابی Marketo استعمال می نمائید ، می توانید داده های خویش را با سعی Salesforce CRM همگام سازی کنید .

"باز" ​​یا "عمومی" نباید در این قضیه به معنای "رایگان" تعبیر شود . برای این فعالیت هنوز بایستی یک مشتری Marketo و Salesforce باشید . البته در دسترس بودن این API ها ادغام را به یک فرایند مضاعف بی آلایش خیس تبدیل کرده می‌باشد .

اینترنت
سرویس ها و API ها ممکن میباشد اصطلاح اینترنت سرویس را از اوایل دهه پیشین به خاطره بیاورید و تفکر کنید که این ایده با API همگانی مشابه باشد . اما در حقیقت ، یک اینترنت خدمت جور خاصی از API باز است و مجموعه ای از خصوصیات کاملاً محکم و مشقت بار را مشتمل بر می شود ، از پاراگراف اینکه با گویش توصیف سرویس ها وب (WSDL) که نوعی XML است، معین میگردند .

معمولا از سرویس ها وب به عنوان منتخب از معماری سرویس گرا (SOA) استعمال می شد . ترقی در تکنیک های مسئله استفاده در ارتباطات سرویس به سرویس - خصوصاً سبک خیس و انعطاف پذیر خیس بودن API های REST این جور وب سرویس ها را تا منسوخ شدن پیش برده هست .

API
های REST


مشخصات

آخرین مطالب این وبلاگ

آخرین جستجو ها