データ伝送の信頼性

メッセージスティックパッケージ

1、TCP

そして、粘着性の自然のデータプレーンパケットがTCPでは発生しません

TCPの送信者と受信者は、データがクライアントに到達するための秩序ある方法であることを保証します

そして、完全なパケットを確実にします

TCPデータ伝送であって、順次、整合性

2、UDP

UDP等、それほど頻繁にUDPパケットの損失をメッセージの整合性を保証するものではありません。

従来の呼ソケット「スティックパック」、ない粘着性のパケットデータ伝送レベルで

3、スティックパッケージ

「スティックパック」スティックパッケージは、データ処理の論理レベルで起きています

ここで単語「スティックパック」:TCP、UDP、あるいは他のデータは、対話型プログラムストリーム含まれるもの

ミナ、ネッティーおよびその他の基本的な枠組みは、並行性の高いライブラリー用に設計されたスティックパッケージを解決することもあります

 

第二には、メッセージは完全ではありません

TCPデータ伝送の障害やその他のデータ損失の面でのレベルからは発生しません

イベントは、TCPの終了を実行している必須停止である場合には

「不完全なデータは、」まだ、ロジック・レベルのデータを受信することを目的としています

データセキュリティの点で物理的送信レベル他端への配信を完了することができなければなりません

しかし、バッファのもう一方の端は、データのデータ部分のみを読み取ることができるには不十分又は不完全なデータ処理結果であってもよいです

この条件は、「不完全なデータ」、「データの損失」などと呼ばれています

 

第三に、どのように整然とした転送データ混在

(例えば改行文字、ラインの読み出しによってラインなど)、開始終了タグデータ伝送を追加

固定されたヘッドを使用したデータ伝送方式

ハイブリッドスキーム:固定されたヘッド、データ暗号化、データ記述

 

第四に、アイコン

データの4.1スティッキーパケット

4.2不完全なデータ

 

4.3情報エラー

4.4追加ヘッダ

 

第五に、

1、データの送受信処理

2、

3、注文したメッセージの構築

六、ヘッダの追加機能UMLクラス図

 

公開された174元の記事 ウォンの賞賛115 ビュー830 000 +

おすすめ

転載: blog.csdn.net/nicolelili1/article/details/104302565