بيت المعدات ما هي واجهة برمجة تطبيقات الاتصال الهاتفي (tapi)؟ - تعريف من techopedia

ما هي واجهة برمجة تطبيقات الاتصال الهاتفي (tapi)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني واجهة برمجة تطبيقات الاتصال الهاتفي (TAPI)؟

واجهة برمجة تطبيقات الاتصال الهاتفي (TAPI) عبارة عن مجموعة من واجهات برمجة التطبيقات القياسية التي طورتها Microsoft و Intel وتم تنفيذها في Microsoft Windows لتوصيل الكمبيوتر بخدمات الهاتف. يتيح TAPI لـ Microsoft Windows الكشف التلقائي عن أجهزة الاتصالات المثبتة على جهاز كمبيوتر شخصي وإعدادها.

تيكوبيديا تشرح واجهة برمجة تطبيقات الاتصال الهاتفي (TAPI)

تستقبل واجهة برمجة تطبيقات الاتصال الهاتفي طلبات من تطبيقات مختلفة وتنقلها إلى أجهزة المهاتفة المناسبة مثل الهواتف وأجهزة المودم وعمليات تبادل الفروع الخاصة. في إصدارات Windows المختلفة ، تتوفر إصدارات مختلفة من TAPI. من منظور تطبيقات الكمبيوتر ، يمكن لـ TAPI التحكم في وظائف الاتصال الهاتفي المختلفة الموجودة بين الكمبيوتر والجهاز ، مثل المكالمات الصوتية أو البيانات أو الفاكس. كما يتم دعم الوظائف الأساسية مثل الاتصال والرد على المكالمات وتعليق المكالمات بالإضافة إلى الوظائف الإضافية مثل ركن المؤتمرات والمكالمات بالإضافة إلى وظائف PBX الأخرى.

تُستخدم واجهة برمجة تطبيقات الاتصال الهاتفي أساسًا في التحكم في أجهزة الهاتف أو أجهزة المودم. يتم استخدامه أيضًا للتحكم في أجهزة الاتصال الهاتفي الصوتية مثل أجهزة المودم الصوتية أو الأجهزة المخصصة للصوت. تطبيقات TAPI المحتملة الأخرى هي أنظمة الاستجابة الصوتية التفاعلية وتطبيقات مركز الاتصال ومؤتمرات IP للوسائط المتعددة البث.

لمطوري التطبيقات ، يمكن إنشاء التطبيقات التي تدعم TAPI بمساعدة معظم لغات البرمجة مثل Java أو C أو C ++ أو Visual Basic. يساعد TAPI مبرمجي التطبيقات في الاستفادة من أنظمة الهاتف المختلفة وتقديم الخدمات دون فهم التفاصيل الداخلية لأنظمة الهاتف تمامًا. يوفر TAPI واجهة عالية المستوى لوظائف الاتصال ، كما يوفر واجهة موفر خدمة لبائعي الأجهزة لإنشاء برنامج التشغيل.

ما هي واجهة برمجة تطبيقات الاتصال الهاتفي (tapi)؟ - تعريف من techopedia