Message flows and Routing.svg
   HOME

TheInfoList



OR:

A message is a discrete unit of
communication Communication (from la, communicare, meaning "to share" or "to be in relation with") is usually defined as the transmission of information. The term may also refer to the message communicated through such transmissions or the field of inqui ...
intended by the
source Source may refer to: Research * Historical document * Historical source * Source (intelligence) or sub source, typically a confidential provider of non open-source intelligence * Source (journalism), a person, publication, publishing institute o ...
for consumption by some recipient or group of recipients. A message may be delivered by various means, including
courier A courier is a person or organisation that delivers a message, package or letter from one place or person to another place or person. Typically, a courier provides their courier service on a commercial contract basis; however, some couriers are ...
,
telegraphy Telegraphy is the long-distance transmission of messages where the sender uses symbolic codes, known to the recipient, rather than a physical exchange of an object bearing the message. Thus flag semaphore is a method of telegraphy, whereas ...
, carrier pigeon and electronic bus. A message can be the content of a broadcast. An interactive exchange of messages forms a conversation. One example of a message is a
press release A press release is an official statement delivered to members of the news media for the purpose of providing information, creating an official statement, or making an announcement directed for public release. Press releases are also considere ...
, which may vary from a brief report or statement released by a public agency to commercial publicity material.


History


Roles in human communication

In communication between humans, messages can be verbal or
nonverbal Nonverbal communication (NVC) is the transmission of messages or signals through a nonverbal platform such as eye contact, facial expressions, gestures, posture, and body language. It includes the use of social cues, kinesics, distance (proxemi ...
: * A verbal message is an exchange of information using words. Examples include face-to-face communication, telephone calls, voicemails, email etc. * A nonverbal message is communicated through actions or behaviors rather than words, such as conscious or unconscious
body language Body language is a type of communication in which physical behaviors, as opposed to words, are used to express or convey information. Such behavior includes facial expressions, body posture, gestures, eye movement, touch and the use of space. Th ...
.


In computer science

There are two main senses of the word "message" in
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, ...
: messages between the human users of computer systems that are delivered by those computer systems, and messages passed between programs or between components of a single program, for their own purposes. *
Instant messaging Instant messaging (IM) technology is a type of online chat allowing real-time text transmission over the Internet or another computer network. Messages are typically transmitted between two or more parties, when each user inputs text and trigge ...
and
emails Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices. Email was thus conceived as the electronic ( digital) version of, or counterpart to, mail, at a time when "mail" mean ...
are examples of computer software designed for delivering human-readable messages in formatted or unformatted text, from one person to another. *
Message passing In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer. The invoking program sends a message to a process (which may be an actor or object) and relies on that process and its support ...
is a form of communication used in concurrent and parallel computing, object-oriented programming, and channel communicate, where communication is made by sending messages to recipients. In a related use of this sense of a message, in
object-oriented programming language Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
such as main library msg" box malltalk or
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mos ...
, a ''message'' is sent to an
object Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ...
, specifying a ''request'' for action.


Safety and privacy concerns

Safety and privacy concerns have been expressed in the computer science industry regarding messages. There have been cases where instant messaging apps were found to present a risk of spyware infection. Text messaging is one of the larger causes of distracted driving, and the act of texting and driving has been made illegal in many states as a result.


See also

* * * * * * * * * * * * * * * * * * * * * * * * * * * * *


References


External links

* * * {{Authority controlJ Communication