进程之间的数据交互的实现原理与方法?

在网上找了许多答案都不怎么好,有些太难懂了,求大神帮我回答下,谢谢!

进程之间,是地址独立的,即各个进程只能访问自己进程内的数据。其它进程内的数据,想要访问必须通过系统!
一般来说,通过消息,共享内存等方式可以完成进程之间的数据交换。