2010-08-09 26 views
0

我需要創建一個程序,讓我通過調制解調器發送一串數據或文件,就像超級終端一樣。我試圖創建一個程序,讓我可以向Medicare發送電子賬單數據,而且由於Medicare只通過調制解調器接受電子賬單,所以只能使用超級終端或另一個名爲PC ACE Pro32的程序。如何通過調制解調器發送數據到另一臺C#超級終端計算機通過調制解調器

我想創建我自己的程序,因爲超級終端不是用戶友好的,而另一個程序有太多的東西只是發送數據。

我以前從未有過創建數據通信代碼的經驗。有人能幫幫我嗎?

回答

2

這裏有很多件,所以讓我打破了這個分解成子問題,爲您提供:

1)我怎麼做在C#中的串行通信?

互聯網上有很多例子。快速搜索變成this onethis one,這兩者似乎都沒問題。關於C#串行通信,在這裏也有很多問題。

2)如何控制調制解調器?

調制解調器由某個版本的AT command set運行。如果您熟悉在超級終端中手動操作調制解調器,您本質上是在做同樣的事情,但在代碼中。例如,要測試您的調制解調器是否正在關注(即您的串行線路正在與調制解調器正常通話),請發送AT,並查看調制解調器是否回覆了OK。要撥號,請發送調制解調器ATDT <phone number>。一旦調制解調器建立了載波,那麼無論你將串行端口發送到遠程計算機。

3)如何與醫療保險的電子理賠系統進行溝通?

這一個取決於你!如果他們沒有基於網絡的理賠服務,我會很驚訝。我希望這比通過調制解調器做起來容易很多。

0
  1. 在遠程計算機中定義接收連接。
  2. 與任何撥號連接一樣,建立到遠程計算機的連接。
  3. 使用套接字編程(TCP)向/從遠程計算機發送/接收數據。請注意,您必須創建駐留在遠程計算機和本地計算機上的客戶端/服務器應用程序。
0

塞思,你的答案其實很有前途。我會馬上看看那些建議的鏈接。

(是的,醫保應該轉移到以太網,但現實是,他們是停留在撥號,因爲他們說,「這比以太網更安全」,而實際上並非如此。

+0

需要對此加以評論到答案,而不是你的問題的答案。 – jlafay 2011-07-25 15:28:01

相關問題