3
我需要从不同进程的TCP套接字发送东西。 它允许同时在同一个套接字上发送吗?如果不是,如何实现同步化?Erlang - 可以在不同进程的tcp套接字上同时发送(..)吗?
我需要从不同进程的TCP套接字发送东西。 它允许同时在同一个套接字上发送吗?如果不是,如何实现同步化?Erlang - 可以在不同进程的tcp套接字上同时发送(..)吗?
是的,套接字的行为像一个进程,接受任何其他进程的消息。请注意,如果消息顺序很重要,则无法保证发送的消息顺序(仅限每个发送进程的消息顺序)。
请注意,每次发送都是原子操作,即使它们可能来自不同的进程。这意味着发送中的数据不会混在一起。但请注意@AdamLindberg关于消息排序的说法! – rvirding 2012-07-14 23:09:47