2016-09-09 4 views
0

私は、MS AccessデータベースをWebアプリケーションに変換する作業に取り組んでいます。すべてが順調に進んでいますが、内部モデムに顧客番号を送信するという1つの問題があります。これを行う簡単な方法が見つかりませんでした。誰でも実用的な解決策やアイデアを例によってお持ちですか?ありがとうございました。PHPアプリケーションからモデムにダイヤルしますか?

+0

モデムがサーバーまたはユーザーマシンに接続されていますか? –

+0

詳細情報が必要です。ユースケースは何ですか?サーバーまたはクライアントにモデムがありますか?それは何のために使われますか? – svn

+0

申し訳ありません。モデムは、Webアプリケーションにアクセスするクライアントマシンに接続されています。 –

答えて

0

あなたの主な問題は、Webアプリケーションからクライアントマシン上でいくつかのコマンドを実行する方法です。これはセキュリティ上の理由からほとんど不可能です。ユーザーマシン上にクライアントプログラム(またはブラウザー拡張機能)が必要です。

番号をダイヤルするオプションが必要な場合は、ブラウザに新しいプロトコルハンドラを登録してリンクを作成することができます。たとえば、あなたがSkypeがインストールされている場合は、それがリンクを処理できます

プロトコルを登録する方法
<a href="callto://+***********">Link will initiate Skype to call my number</a> 
<a href="skype:********?call">Link will initiate Skype to call my Skype username!</a> 

http://kb.mozillazine.org/Register_protocol

もちろん、私はあなたがダイヤル番号のためのいくつかのコマンドラインツールを持っていることを、前提としています。

プロトコルタイプのソリューションの欠点は、コマンドを実行してもフィードバックが得られないことです。

もう1つの解決策は、専用のブラウザ拡張を書き込むことです。

関連する問題