Call-Processing Language
کال پروسیسنگ لینگویج (سی پی ایل) ایک ایسی زبان ہے جسے انٹرنیٹ ٹیلی فونی خدمات کو بیان کرنے اور کنٹرول کرنے کے لیے استعمال کیا جا سکتا ہے۔ تفصیلات یہ نیٹ ورک سرورز یا صارف ایجنٹ سرورز پر قابل عمل ہونے کے لیے ڈیزائن کیا گیا ہے۔ اس کا مقصد سادہ، توسیع پذیر، گرافیکل کلائنٹس کے ذریعہ آسانی سے ترمیم شدہ اور آپریٹنگ سسٹم یا سگنلنگ پروٹوکول سے آزاد ہونا ہے۔ یہ ایک ایسے سرور پر چلانے کے لیے موزوں ہے جہاں صارفین کو صوابدیدی پروگراموں کو چلانے کی اجازت نہیں ہو سکتی ہے، کیونکہ اس میں کوئی متغیر، لوپس یا بیرونی پروگرام چلانے کی صلاحیت نہیں ہے۔ سیشن انیشی ایشن پروٹوکول سرورز (ایس آئی پی سرورز) پر، سی پی ایل کا استعمال صارف کی متعین ترجیحات کی بنیاد پر سیشن پروٹوکول کو کنٹرول کرنے کے لیے کیا گیا ہے۔ مثال کے طور پر آنے والی کال کی تصدیق کال کی ایڈریس کی معلومات کے صارف سیٹ فلٹرز یا کال کی تاریخ/وقت کی بنیاد پر کی جا سکتی ہے۔ ٹیلی فونک سیشن کی دیگر صفات جیسے کہ فون کو کتنی دیر تک بجانا ہے اور مصروف یا کوئی جواب نہ ملنے یا نہ ملنے کی بنیاد پر کارروائی کرنا سیٹ کیا جا سکتا ہے اور پروگرام اس طرح کے ردعمل کے لیے بیان کردہ کارروائی کر سکتا ہے۔ یوزر لوکیشن کی دستی اپ ڈیٹ یوزر انٹرفیس کے ذریعے کی جا سکتی ہے۔ حوالہ جات وی او آئی پی سافٹ ویئر