socket编程时,发送跟接受一定要成对出现吗

socket编程时,发送和接受一定要成对出现吗?
经常听人说发消息要一来一回,这是强制性的还是建议性的。如果我发送消息不需要知道对方有没有收到,是不是只需send/sendto就可以啦?

------解决方案--------------------
你发送完消息,对方的套接字会缓存在存储器下,知道对方调用recv等系统调用取出。所以,你不需要管那么多。
------解决方案--------------------
如果你只管发送当然就不需要recv了
------解决方案--------------------
楼上的正解