לדלג לתוכן

ממשק תכנות יישומים – הבדלי גרסאות

מתוך ויקיפדיה, האנציקלופדיה החופשית
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Inon (שיחה | תרומות)
פרק: Web API
שורה 4: שורה 4:


רוב המתכנתים עושים שימוש בממשקי תכנות יישומים ברוב חלקיה של ה[[תוכנה]], לבד מתפקודי הליבה שלה.
רוב המתכנתים עושים שימוש בממשקי תכנות יישומים ברוב חלקיה של ה[[תוכנה]], לבד מתפקודי הליבה שלה.

== Web API ==
{{הפניה לערך מורחב|Web service}}
הממשק הנפוץ יותר. מאפשר ממשק דרך סביבת הדפדפן בטכנולוגיית [[Web]] כגון [[AJAX (תכנות)|Ajax]].

ברוב המקרים הנתונים יעברו בטקסט קריא לאדם. הפורמטים הנפוצים הם: [[JSON]] ו-[[XML|XML.]]

מתחלק לשתי תקנים עיקריים: [[REST]] ו-[[SOAP]].


==ראו גם==
==ראו גם==
*[[ערכת כלים (מחשוב)]]
*[[ערכת כלים (מחשוב)]]
*[[Web service]]
{{קצרמר|מחשבים}}
{{קצרמר|מחשבים}}
[[קטגוריה:תכנות]]
[[קטגוריה:תכנות]]

גרסה מ־23:26, 16 במאי 2017

ממשק תכנות יישומיםאנגלית: Application Programming Interface; ראשי תיבות: API) הוא ערכה של ספריות קוד, פקודות, פונקציות ופרוצדורות מן המוכן, בהן יכולים המתכנתים לעשות שימוש פשוט, בלי להידרש לכתוב אותן בעצמם.

הפונקציות העיקריות המוצעות בממשק תכנות יישומים מתמקדות במשימות מורכבות כמו ציור חלונות ופריטי ממשק אחרים, אחסון ושליפת נתונים, ניהול זיכרון, קישור ליישומים אחרים, ועוד. ממשקי תכנות יישומים מוצעים על ידי סביבות פיתוח, מפתחים עצמאיים, צוותי פיתוח, חברות בעלות מוצרי תוכנה, כמו חברות המפתחות מערכות הפעלה, גם כדי להקל על מתכנתים ולקצר את זמן הפיתוח, וגם כדי למנוע גישה ושינוי שאינם הולמים בנתונים.

רוב המתכנתים עושים שימוש בממשקי תכנות יישומים ברוב חלקיה של התוכנה, לבד מתפקודי הליבה שלה.

Web API

ערך מורחב – Web service

הממשק הנפוץ יותר. מאפשר ממשק דרך סביבת הדפדפן בטכנולוגיית Web כגון Ajax.

ברוב המקרים הנתונים יעברו בטקסט קריא לאדם. הפורמטים הנפוצים הם: JSON ו-XML.

מתחלק לשתי תקנים עיקריים: REST ו-SOAP.

ראו גם

ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.