5.2 我們在B節點對消息主題 flytofuture發送消息
ipfs pubsub pub flytofuture “hello, IPFS指南,飛向未來!”
這個時候我們就可以在A節點的命令行看到消息輸出:hello, IPFS指南,飛向未來!

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