Every network protocol is built over TCP or UDP, Joiner is a connector which makes each protocol can be joined smoothly.