2010-02-25 15 views
7

Zostałem poproszony o napisanie kodu .NET, który integruje się z systemem telefonicznym za pomocą interfejsu API TAPI. Przeczytałem, że nie ma interfejsu .NET dla tego interfejsu API (http://support.microsoft.com/kb/841712). Czy istnieje dobry zewnętrzny interfejs .NET dla interfejsu TAPI? Lub czy ktoś może wskazać mi właściwy kierunek, aby zacząć?.NET Interfejs TAPI

Odpowiedz

7

Nie ma działającego, gotowego interfejsu z .NET dla TAPI, a COM-Interop nie działa niezawodnie, to prawda. Istnieje jednak opakowanie C++/CLI TAPI 3.1 dla .NET 2.0 bezpłatnie dostępne pod numerem Julmar (wystarczy podać kredyt). Spójrz tam na ITAPI3. Zawierają również kilka podstawowych próbek połączeń przychodzących/wychodzących.

Jeśli chcesz kodować do TAPI 2.x, możesz użyć opakowania dostarczonego przez Helen Warn i Agile-Soft, które można pobrać z witryny TAPI FAQ Andreasa Marschalla. Zobacz newsgroup post dla link. Jest również bezpłatny do użytku (sprawdź plik readme).

0

Nawet tapi C4F jest cool do pracy. to Tapi jest dobrą biblioteką DLL do pracy z .NET. Ma również pewną próbkę, którą możesz wypróbować.

0

W rzeczywistości TeleTools ma doskonały zestaw elementów sterujących dla dowolnego urządzenia TAPI lub SIP oraz Visual Studio. Nowa wersja ma nowy zestaw kontrolek, który jest jeszcze łatwiejszy w użyciu dla 90% aplikacji, więc nie musisz uczyć się dużego zestawu zdarzeń, metod i właściwości. Opakowanie wokół TAPI wciąż jest o wiele za dużo pracy niż dobry zestaw elementów sterujących, które wykonują większość pracy za Ciebie. Większość aplikacji, takich jak identyfikator dzwoniącego i wybieranie numeru, to tylko kilka linii kodu. Ponadto ExceleTel jest jedyną firmą telefoniczną z TeleScope, która jest wyjątkowym narzędziem do prototypowania, rejestrowania i uczenia się. Rejestrowanie zaoszczędzi wiele czasu i pozwoli dokładnie zobaczyć, co robi urządzenie/linia telefoniczna/aplikacja.

ExceleTel istnieje od ponad dekady współpracując z TAPI i konsultując się z producentami, którzy piszą sterowniki TAPI (TSP), aby ich urządzenia działały. Możesz znaleźć wiele informacji na stronie internetowej, www.exceletel.com, i możesz uzyskać więcej informacji na temat tapi dla grupy dyskusyjnej win32, gdzie wszyscy dzielimy się informacjami.

FULL DISCLOSURE: Fred pracuje dla Teletools (http://www.microsoftfaqs.com/msg/14811958.aspx)

Powiązane problemy