One-way communication is not a good option for establishing a meaningful dialog between the sender and recipient. While useful for getting your message across, it prevents you from addressing any follow-up queries or clarifications. A lack of feedback can lead to miscommunications, if the message was not correctly conveyed.
Two-way communication, on the other hand, is far superior because it allows for meaningful conversation between participants. They can then work together to solve problems or share ideas within a collaborative setting. This allows for instant feedback so situations can be dealt with immediately rather than waiting to deal with them later, when things may have already gotten worse. This type of communication requires effort and patience from both parties, as conversations are longer.