管道、共享内存、消息队列和 Socket 应该怎么选? · 嵌问