PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Api چیست ؟



Yaser_Aramesh
2013/03/23, 21: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 نوشته می شوند.

Yaser_Aramesh
2013/03/24, 00:32
در دانش رایانه و برنامه‌نویسی، یک کتابخانه مجموعه‌ای از زیر برنامه‌ها و توابع است که در تولید نرم‌افزار می‌توان استفاده کرد. وقتی برنا مه‌ای می‌نویسید، می‌توانید از توابعی که قبلا نوشته شده و در قالب کتاب خانه‌ها در دسترسند استفاده کنید. برای مثال توابع ریاضی مانند سینوس، لگاریتم و... در «کتابخانه ریاضی» تعریف شده‌اند و ما می‌توانیم مستقیما از آنها استفاده کنیم.

منبع : ویکیپدیا فارسی

ARMIN
2013/03/24, 00:41
ياسر جان دستت درد نكنه مطلب بسيار جالبى بود.

حالا دادا تو ويكى پديا احيانا" راجب خوابيدن در ساعت 3 نصفه شب و بيخيال فروم شدن چيزى ننوشته؟
آخه چرا مسئولين ويكى پديا رسيدگى نميكنن به اين معضلات. :))

Yaser_Aramesh
2013/03/24, 01:16
ياسر جان دستت درد نكنه مطلب بسيار جالبى بود. خواهش میکنم

حالا دادا تو ويكى پديا احيانا" راجب خوابيدن در ساعت 3 نصفه شب و بيخيال فروم شدن چيزى ننوشته؟ والا من که ندیدم ! شاید نوشته ! نگاه میکنم . اگه ننوشته بود به آقای Wales (موسس ویکیپدیا) میگم بنویسن !
آخه چرا مسئولين ويكى پديا رسيدگى نميكنن به اين معضلات. :)) انشاالله خواهند کرد . خداوند من رو هم به راه راست هدایت کند

قربان شما , سلام برسونید