2012-02-27 66 views
1

我打算開發一種客戶端應用程序,這樣我的客戶端就能夠通過計算機接收固定線路電話,並且客戶端計算機上運行的應用程序能夠保存呼叫者的號碼到遠程數據庫。如何將固定線路呼叫記錄保存到數據庫中

目前是否有任何應用程序可用於此?在開始項目之前我應該​​具備哪些要求?

+0

你可能想看看Asterisk PBX。 – Jack 2012-02-27 07:20:59

+0

你是說你想寫一個程序來記錄軟電話的來電號碼嗎?還是你想寫整個電話平臺? – 2012-02-27 08:00:09

回答

2

如果您希望將電話線連接到計算機,您可能必須在客戶端計算機上設置PBX系統。您必須購買終端並輸入SIM卡。或者您可以從服務提供商處購買SIP中繼線,並且您可以通過互聯網接聽電話。

如果您使用Java連接,則必須使用Asterisk PBX API,並且在PBX系統內部需要一些配置。對於記錄對遠程數據庫的調用會更容易,因爲Asterisk可以配置爲將調用存儲到MYSQL數據庫。

對於此過程的更多定製需要遠程數據庫和手動日誌記錄。

如果您打算使用Asterisk API,您會發現它非常有用,因爲您可以直接使用它進行呼叫。但如果只是爲了簡單使用,您可以繼續安裝Softphone - 像X-Lite或Linphone。

您可以參考this tutorial更多地使用Asterisk Java。

相關問題