Rumah > Soal Jawab > teks badan
app与设备进行socket 连接后,进行tcp 通信, 设备切换了信道,这时socket会断开吗
滿天的星座2017-05-02 09:36:51
Walaupun protokol seperti TCP kelihatan seperti membuat panggilan telefon, di peringkat bawah komunikasi masih dihantar dalam bentuk paket data seperti surat.
Dalam erti kata lain, komunikasi antara Apl dan peranti tidak lebih daripada menulis surat antara satu sama lain. Kemudian jika salah seorang daripada mereka melakukan aktiviti bergerak seperti menukar saluran, selagi pihak lain dimaklumkan mengenai alamat baharu tepat pada masanya, ia tidak akan memberi impak besar kepada komunikasi antara mereka. Di samping itu, protokol TCP itu sendiri mempunyai mekanisme pampasan, dan surat yang hilang boleh dihantar semula ke alamat baharu dengan lancar.
Walau bagaimanapun, terdapat kandungan yang lebih kritikal di sini, iaitu peranti boleh atau menyokong memberitahu pihak lain tepat pada masanya apabila menukar saluran. Jika anda tidak boleh atau tidak mahu mengekalkan sambungan asal, maka Soket secara semula jadi akan terputus.