رابط

رابط برنامه‌نویسی نرم‌افزار کاربردی یا ای‌پی‌آی (به انگلیسی: API، مخفف Application Programming Interface) یا به صورت خلاصه رابط برنامه‌نویسی، رابط بین یک کتابخانه یا سیستم‌عامل و برنامه‌هایی است که از آن تقاضای سرویس می‌کنند.
رابط کارکردهایی را تعریف می‌کند که کتابخانه یا سیستم‌عامل می‌تواند ارائه دهد و مفهومی مجرد است. این کارکردها سپس در قالب یک نرم‌افزار یا کتابخانه پیاده‌سازی می‌شوند. به عبارت ساده‌تر، رابط برنامه‌نویسی مجموعه توابعی است که یک برنامه می‌تواند از یک برنامه دیگر فرا بخواند.
برای مثال مایکروسافت برای APIهای ویندوز مرجع‌هایی استاندارد دارد که با استفاده از آن‌ها برنامه‌نویسان می‌توانند از قابلیت‌ها و سرویس‌های سیستم‌عامل در توسعه و نوشتن برنامه‌های کاربردی خود استفاده کنند.
به‌طور کلی به مجموعه‌ای از توابع و رویه‌ها که به برنامه‌های کاربردی دیگر اجازه دسترسی و استفاده از ویژگی‌ها یا داده‌های یک نرم‌افزار را می‌دهد، ای‌پی‌آی‌های آن نرم‌افزار گفته می‌شود. نرم‌افزار ارائه دهنده ای‌پی‌آی می‌تواند یک سایت اینترنتی، یک سیستم‌عامل یا هر سرویس دیگری باشد. در اینجا خدمات پایه نرم‌افزارهای تحت وب هستند که ای‌پی‌آی‌های متنوعی ارائه می‌دهند و برنامه نویسان و تولیدکنندگان دیگری می‌توانند از آن‌ها استفاده نموده و بنابراین هزینه‌های زیرساختی و برنامه‌نویسی آن‌ها کاهش پیدا کرده و سرعت برنامه‌نویسی آن‌ها افزایش پیدا خواهد کرد زیرا دیگر لازم نیست که برای ایجاد یک ویژگی خاصی مجدداً برنامه‌نویسی کنند. همچنین امنیت برنامه‌های آن‌ها نیز افزایش خواهد یافت، چرا که ارائه دهندگان خدمات پایه امنیت خود را در بالاترین سطح ممکن قرار خواهند داد.

View More On Wikipedia.org
  1. sajadnasirpor

    گروه مهندسی مبتکران روشی برای استفاده رابط mk3 بر روی پروگرمر تی ان ام 2000 همراه با عکس

    سلام خدمت دوستان و مهندس رضوی من با لحیم کردن این 8 پایه از رابط mk3 بر روی تی ان ام استفاده کردم و خیلی هم کار رو راحت میکنه کافیه 8 تا میله نازک مثل عکس لحیم کنید به پشت برد رابط و اون رو روی زیف تی ان ام بزارین و هر ای سی رو که میخواهید روی رابط لحیم کنید و پروگرام کنید موفق باشین
  2. M

    گروه مهندسی مبتکران دانلود جدیدترین نسخه 7progو 7prog +

    با سلام دانلود نسخه 970900 .ارتقای فریمور یک به 970900 یا بالاتر الزامی است. تذکر : در هر آپدیت فریمور سخت افزار نیز آپدیت شود برای آپدیت سخت افزار از قسمت " اطلاعات دستگاه " گزینه " آپدیت سخت افزار " را کلیک کرده و فایل مربوطه را جهت ارتقا سخت افزار انتخاب کنید . یاد آوری میشود ...
  3. M

    اطلاعیه فنی و فایل های آموزشی خودروهای گازسوز اطلاعیه:ايراد خشك شدگي ،تورم و شكنندگي شيلنگ رابط بين رگولاتور گاز به فيلتر گاز

    ايراد خشك شدگي ،تورم و شكنندگي شيلنگ رابط بين رگولاتور گاز به فيلتر گاز در خودروهای سمند -پارس و 405. دوستان این اطلاعیه مربوط به 93/3/17 می باشد.
بالا