|
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.
|