برای افرادی که با توسعه نرمافزار و
برنامه نویسی آشنایی ندارند، API مفهومی گنگ به حساب میآید؛ اما وقتی وارد این حوزه شدید، API به یکی از ابزارهای کاملاً روزمره شما تبدیل میشود. در هر حال بسیاری از کسانی که در حوزههای مرتبط با فناوری یا غیره مشغول به کار هستند، ایده مبهم یا نادرستی از معنی این اصطلاح پرکاربرد دارند.در حوزهٔ توسعهٔ نرمافزار به کرات واژهٔ API به گوش میخورد اما اکثر برنامهنویسان مبتدی خیلی با ماهیت این اصطلاح آشنا نیستند که در همین راستا در این پُست قصد داریم به طور مفصل با ماهیت و نحوهٔ عملکرد API آشنا شویم اما پیش از هر چیز نیاز به یک مقدمه داریم.API
چیست؟ این سوال بسیاری از کسانی است که بهتازگی وارد دنیای برنامهنویسی شدهاند و نام واسط نرمافزاری به گوششان میرسد. API مخفف عبارت «Application Programming Interface» بهمعنی رابط برنامهنویسی کاربردی است و تعامل دو برنامه با یکدیگر را ممکن میسازد.ایپیآی مجموعهای از کدهای برنامهنویسی است که انتقال دادهها را بین محصولات نرمافزاری امکانپذیر میکند. درواقع این واسط وظیفه ارسال و دریافت درخواستها بین نرمافزارها را برعهده دارد و ارتباط سایتها و برنامهها را با یکدیگر برقرار میسازد.مرز مشترک دو نرمافزار را میتوان ایپیآی معرفی کرد. در کدهای برنامهنویسیِ این واسط دستورالعملهایی نهفته است که امکان برقراری ارتباط نرمافزارها با یکدیگر را فراهم میکند.وقتی یک نرمافزار به دسترسی اطلاعات ازسمت نرمافزار دیگری نیاز دارد، API خود را مشخص و فراخوانی میکند و همزمان با این فراخوانی، الزامات نحوه ارائه داده/عملکرد را مشخص میکند. نرمافزار دیگر داده/عملکرد درخواستی اپلیکیشن قبلی را برمیگرداند؛ بنا آموزش طراحی سایت...
ادامه مطلبما را در سایت آموزش طراحی سایت دنبال می کنید
برچسب : نویسنده : amirjalali57 بازدید : 48 تاريخ : شنبه 10 دی 1401 ساعت: 14:43