2017-01-03 5 views
0

현재 웹 페이지에서 일종의 전화 통신 서비스를 구현해야하는 프로젝트를 진행 중입니다. 이 프로젝트는 VB.net에 쓰여지고 클라이언트는 무언가가 발생할 때마다 페이지가 다시로드되기를 원하지 않기 때문에 포스트 백이 비활성화됩니다. 서버 아키텍처는 Windows 2012 R2 X64입니다. Cant는 모뎀의 정확한 모델을 제공하지만 일반적으로 USB/직렬 데이터 모뎀입니다.ASP.NET 웹 페이지의 TAPI

저는 지난 며칠 동안 TAPI에서 기사/블로그를 읽었습니다. 많은 사람들이 TAPI를 웹 페이지에 통합하는 것은 불가능하다고 말했지만 Julmar.com에서는 샘플을 발견했습니다. (http://julmar.com/blog/programming/utilizing-tapi-from-an-asp-net-application/)

지금 내 질문은 : 위의 코드 (난 아직 시도 havent 한 함) 작동

  1. 경우 내가 페이지를 새로 고치지 않고 수신 발신자 ID를 얻을 수있는 방법 (아마도 JQuery와 또는 스크립트의 일종을 사용하여/activex)?
  2. 클라이언트 PC에서 모뎀 (호출자 ID 캡처 포함)을 제어 할 수 있도록 네트워크에 서버가 하나만 연결될 수 있습니다 (서버 PC 포함)?

나는 더 나은 무엇이든지 나를 제안 할 수 있도록 내 자신의 생각을 나눌 것입니다. 이 프로젝트는 이미 SignalR을 사용하고 있으므로 호출자 ID를 캡처하여 SignalR을 통해 연결된 클라이언트에 전달하는 winform 애플리케이션을 만들 수 있습니다. 그러나 시그널러를 통해 전화를 걸고받는 것이 가능하거나/현명한가?

어떤 도움을 주시면 더 자세한 정보가 필요하십니까? 언제든지 물어보십시오.

고마워요.

답변

0

나는 지금까지 2 번의 TAPI 프로젝트를 수행했다.

정말 구체적인 질문이 아니기 때문에 귀하의 질문은 어렵습니다. 그러나 VB.NET에서 비슷한 서비스를 만들었습니다.

저는 현재 서비스 중입니다. MyTAPI.TE_CALLSTATE MyTAPI.TE_CALLNOTIFICATION

좋은 예 : 당신이 모뎀 물건이 필요한 이유 https://www.codeproject.com/Tips/636769/VB-NET-ITAPI-TAPI-Incoming-call-and-caller-ID

아니 생각

같은 이벤트에보고하십시오.

+1

답장을 보내 주셔서 감사합니다. 내가 뭔가를 찾으면 머리를 내줄거야. –