5.2 我們?cè)贐節(jié)點(diǎn)對(duì)消息主題 flytofuture發(fā)送消息
ipfs pubsub pub flytofuture “hello, IPFS指南,飛向未來!”
這個(gè)時(shí)候我們就可以在A節(jié)點(diǎn)的命令行看到消息輸出:hello, IPFS指南,飛向未來!

兩個(gè)跨越了不同網(wǎng)絡(luò),不同地域的IPFS節(jié)點(diǎn)進(jìn)行pubsub功能的通信。
實(shí)際上,pubsub功能不僅僅之只限于兩個(gè)直連的節(jié)點(diǎn)之間,還可以通過中間節(jié)點(diǎn)進(jìn)行中轉(zhuǎn)。
例如:有A,B,C三個(gè)節(jié)點(diǎn)
A鏈接到B
B連接到C
A與C并不直接連接。
那么A仍然可以訂閱收到來自于C的消息。這對(duì)于一些復(fù)雜的網(wǎng)絡(luò)環(huán)境里面非常有用,比如在一些NAT不太友好的網(wǎng)絡(luò)環(huán)境。
pubsub相關(guān)的命令使用:
pubsub功能有很多用途,廣大開發(fā)者可以開腦洞基于這樣的功能構(gòu)建出來自己的應(yīng)用。
目前IPFS上有兩個(gè)標(biāo)桿應(yīng)用是基于pubsub功能進(jìn)行搭建的。
來源:知乎專欄:IPFS指南(作者:飛向未來)