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
Czy próbowałeś już this article?
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).
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ć.
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)
- 1. Najlepszy interfejs API .NET OCR?
- 2. Problemy z tapi YoBit z authetincation
- 3. .NET - Czy możesz przez interfejs, a kiedy nie należy interfejs
- 4. Klasa zadań .NET 4.0 - interfejs obietnicy?
- 5. Interfejs API Google Analytics i .Net
- 6. Czy interfejs można dodać do istniejących typów .NET?
- 7. Uzyskiwanie wszystkich typów implementujących interfejs w .NET Core
- 8. Czy istnieje interfejs kolekcji .NET, który uniemożliwia dodawanie obiektów?
- 9. .net, C# Interfejs między logiką biznesową a DAL
- 10. Czy istnieje interfejs API do kontroli prędkości .NET?
- 11. .NET: Nie można rzutować obiektu na interfejs implementuje
- 12. Jak sprawdzić, czy jeden typ .NET implementuje pewien interfejs .NET w sposób abstrakcyjny?
- 13. Tworzenie fałszywego obiektu przez interfejs
- 14. Interfejs Iteratora
- 15. Wbudowany interfejs
- 16. Interfejs vtable
- 17. NET kowariancji
- 18. Interfejs Android z połączeniem Ethernet
- 19. Kontrola WebBrowser jako Interfejs użytkownika
- 20. Używanie map [ciąg] int jako parametr typu map [interfejs {}] interfejs {}
- 21. Czy istnieje wbudowany interfejs API systemu C#/.NET dla HSV do RGB?
- 22. C# Czy istnieje LINQ do HTML lub inny dobry interfejs API manipulacji HTML .NET?
- 23. Czy istnieje dobry interfejs API wizualizacji wykresu (nie wykresów) dla .Net?
- 24. Interfejs Builder ostrzeżenia
- 25. Interfejs Builder UIDatePicker
- 26. Jak ewoluować interfejs COM?
- 27. Interfejs administracyjny dla SQLAlchemy?
- 28. XML kontra twardy interfejs?
- 29. Interfejs Delphi implementuje
- 30. Interfejs funkcji maszynopisu