| This Service Genre describes the sending and receiving of Messages between users in real time. A Message is defined as a small but defined unit of data; common examples include text, but could also include images or sounds. Users are human. Messaging Services do not process the content of a Message, they are responsible for routing and delivery only. Messaging Services encompass live channel communications mechanisms (such as "instant messaging applications") as well as messaging that does not use a live channel (such as "email"). Machine to machine communication is NOT part of this genre. Communications between machines SHOULD be handled via dedicated services. As defined the Service Genre does not specify where the endpoint may be located. Thus, the genre supports peer-to-peer as well as hub based or other messaging models. Messaging Service End Points may be located in clients or could be encoded into relays or proxies. As defined the messaging Service Genre is not access controlled. Any client may attempt to contact a messaging service end point. There are no authentication controls. The service end point is responsible for determining message routing and which clients can send or receive messages. |