Yaser_Aramesh
2013/03/23, 22:21
17642 17641
API مخفف Application Programming Interface است که به معنی رابط برنامه نویسی اپلیکیشن است .
API یک پروتوکل است که در نقش یک رابط برای ارتباط اجزای نرم افزارها و سیتم عامل ها ایفای نقش می کند و در دنیای کامپیوتر و تکنولوژی نقشی حیاتی دارد .
یک API در واقع کتابخانه ای از توابع است که می تواند مشخصات Routines,Data Structures,Objext Class و متغیرها را شامل شود.مشخصات درون یک API می تواند چیزهای مختلفی باشد.برای مثال یک استاندارد بین المللی مانند POSIX باشد یا کتابخانه های یک زبان برنامه نویسی باشد !
فکر می کنم با دو ,مثال (فقط کاربران عضو قادر به مشاهده لینکها هستند.تاپیک-سخنان-بزرگان?p=68167&viewfull=1#post68167) خوب متوجه شوید که APIکارش چیست.
برای مثال , کپی متنی از مرورگر در Word را API مربوط به کپی پیست در سیستم عامل ممکن می سازد زیرا این API است که ارتباط اجزای این دو نرم افزار را ممکن می سازد.همینطور یک API با نام Winspool.drv است که ارتباط نرم افزارها با چاپگر را برقرار می کند.
در پایان دو چیز نیز را نیز باید بیان کنم .
اول اینکه پسوند فایل های API در ویندوز معمولا dll است.
دوم اینکه توابع API ها معمولا با زبان C نوشته می شوند.
API مخفف Application Programming Interface است که به معنی رابط برنامه نویسی اپلیکیشن است .
API یک پروتوکل است که در نقش یک رابط برای ارتباط اجزای نرم افزارها و سیتم عامل ها ایفای نقش می کند و در دنیای کامپیوتر و تکنولوژی نقشی حیاتی دارد .
یک API در واقع کتابخانه ای از توابع است که می تواند مشخصات Routines,Data Structures,Objext Class و متغیرها را شامل شود.مشخصات درون یک API می تواند چیزهای مختلفی باشد.برای مثال یک استاندارد بین المللی مانند POSIX باشد یا کتابخانه های یک زبان برنامه نویسی باشد !
فکر می کنم با دو ,مثال (فقط کاربران عضو قادر به مشاهده لینکها هستند.تاپیک-سخنان-بزرگان?p=68167&viewfull=1#post68167) خوب متوجه شوید که APIکارش چیست.
برای مثال , کپی متنی از مرورگر در Word را API مربوط به کپی پیست در سیستم عامل ممکن می سازد زیرا این API است که ارتباط اجزای این دو نرم افزار را ممکن می سازد.همینطور یک API با نام Winspool.drv است که ارتباط نرم افزارها با چاپگر را برقرار می کند.
در پایان دو چیز نیز را نیز باید بیان کنم .
اول اینکه پسوند فایل های API در ویندوز معمولا dll است.
دوم اینکه توابع API ها معمولا با زبان C نوشته می شوند.