شاهرخ فرهمند 77135200 چکيده هدف ازاين پروژه برقراری ارتباط صوتی بين دو کامپيوتر متصل به اينترنت با استفاده ازآدرس IP آنهاست (Voice Over IP يا VOIP ).برای برقراری چنين ارتباطی از توابع و متدهای موجود در TAPI استفاده مي کنيم. TAPI مخفف عبارت Telephony Application Programming Interface است.دو version مختلف از TAPI وجود دارند که TAPI2.1 و TAPI3.0 هستند.برنامه ای که قصد نوشتن آن را داريم از TAPI3.0 استفاده مي کند.TAPI3.0 بر مبنای مدل COM (Component Object Model ) بنا شده و کاربردهای مربوط به آن را مي توان در هر زباني نوشت که در اين پروژه از Visual C++ استفاده شده است.چون TAPI3.0 نسبتا جديد است حتما بايد از VC7.0 يا نسخه بالاتر استفاده کرد که تنها نسخه موجود در بازار در حال حاضر نسخه .Net است.همچنين لازم است از سيستم عامل ويندوز2000 يا ويندوز XP شرکت مايکروسافت استفاده شود.در هر برنامه ای که با TAPI3.0 نوشته مي شود بايد فايل هدر “Tapi3.h” را include کنيد.در فصل اول مقدمه ای در مورد VOIP و TAPI بيان خواهد شد.در فصل دوم به COM مي پردازيم و در فصل سوم قسمتهای مختلف برنامه را تجزيه و تحليل خواهيم کرد.برای اطلاعات کاملتر در مورد COM مرجع ]2[ و برای آشنايي بيشتر با TAPI مرجع ]1[ توصيه مي شود. لغات کليدی : TAPI – VOIP – COM - اينترفيس