TAPとモデム経由でポケットベルメッセージを送信するレガシーアプリケーションを書き直しています。だから私はC#で新しいTAPクライアントを書く必要があります。 SERIALPORTを使用することは簡単ですが、私は、次のような条件を処理する方法についてはよく分からない:モデムからモデムへの通信にSerialPortクラスを使用する
-
無応答と
- 過度のリンギング
- 何のダイヤルトーンん
- ビジー信号検出(私はこれがで有効になっていないことを理解しすべてのモデムはので、この)はオプションです
- リモートモデムはまた、私は同期的に受信したデータを読み込んでくださいどのようにして
に答えますか? TAPは同期式なので、コマンドを発行してからリモートマシンからの応答を期待しています。私の最大の問題は、データがどのように終了するかを把握することだと思います。モデムデータがCRまたはCR-LFで終了することは標準ですか?
いくつかのポインタは素晴らしいだろうし、私が読むことができる参考文献も素晴らしいです。
TAP?あなたはTAPIを意味しますか? –
TAPはTelocator英数字プロトコルです。それはTAPIではない。 – jlafay
レガシーアプリケーションのソースコードはありますか?どの言語が使われましたか?すべてコードまたはブラックボックス化されたサードパーティ製のコンポーネントでもう使用できませんか? –