使網路傳輸和串列埠傳輸透明化,該使用怎樣的設計模式?

endlessway發表於2005-03-28
我的想法是這樣的:
我的業務需要兩種傳輸方式支援,一種是網路傳輸,透過TCP/IP,另外一種使用Modem傳輸,不是撥號上網,直接使用串列埠通訊,自定義通訊協議。現在我想使用Java設計一個類,既支援網路又支援串列埠通訊。而對於此傳輸類的使用者是透明的,不需要知道傳輸的細節,只需要使用通訊類給出的傳送和接收介面,通訊類還必須支援資料的過濾。
可以實現網路對網路,串列埠對串列埠,網路對串列埠的傳輸。

希望有高手指點一二,多謝!

相關文章