طراحی وب سایت تلفن گویا
Asterisk Gateway Interface که معمولا به مخفف AGI معروف است در حقیقت یک زبان مستقل برای API نویسی (برنامه نویسی API و توسعه API)و به منظور پردازش تماس تلفنی میباشد. AGI این امکان را به برنامه نویس ها میدهد تا برنامه های ساده برای مدیریت و route کردن تماس ها در سرورهای استریسک به ساده ترین شیوه ممکن برنامه نویسی و توسعه دهند.
چرا استفاده از AGI ؟
سوالی که رایج است در حقیقت این است که چه نیازی است که از AGI استفاده کنم؟
استریسک چندین راه برای اجرا کردن منطقی تماس ها فراهم آورده : dial plan و AMI و AGI اما تمام این موارد دارای معایب و مزایای خود هستند که می توان به موارد زیر اشاره کرد
Dialplan :
این برنامه ها بسیار دارای امکانات پایه و مقدماتی و در اصطلاح ساده میباشد. نمی تواند ساختارهای زبان عملیاتی استاندارد را پشتیبانی کند و در نتیجه نمی توان به طراحی وب سایت پیش رفته و توسعه یافت رسید
AMI :
AMI یا Asterisk Manager Interface یک زبان مستقل و پیچیده و سطح بالا برنامه نویسی و توسعه API و به منظور کنترل asterisk از طریق سوکت های TCP/IP میباشد. و می توان تمام نیاز های شما را برطرف کنند اما به دلیل نبود داکیومنت مناسب و نیاز به زمان زیاد برای توسعه و طراحی یک وب سایت به صرفه نیست و پیشنهاد نمی شود
AGI :
AGI در حقیقت ما بین این دو متد قرار دارد. و بعضی جاها با توجه به قابلیت و کارایی ما بین dialplan و AMI قرار دارد. AGI نمیتواند به صورت کامل از PBX
مستقل باشد (در حالی که AMI کاملا مستقل است) و در حقیقت نیاز دارد که در
بعضی جاها dialplan نیز اجرا گردد (برخلاف AMI)، و به یک زبان برنامه نویسی خاص محدود نیست یعنی می توان برای انواع وب سایت های شما که با زبان php یا asp.net mvc می توان طراحی و ساخت (همانند AMI) و میتواند هم به صورت Local و هم از طریق بستر شبکه مورد استفاده قرار گیرد (همانند AMI).
طراحی وب سایت شرکتی در تبریز طراحی وبسایت در تبریز طراحی وب سایت تبریز برنامه نویسان سئو وب سایت در تبریز طراحی سایت تلفن گویا در تبریز ایجاد صفحه طراحی وب سایت در تبریز طراحی و توسعه وب سایت در تبریز طراحی وب سایت