CMRL

CMRL

Infobox file format
name = CMRL (Concise Message Routing Language)
icon =


extension = .cmrl
mime = text/xml
owner = Scientific Media, Inc.
genre = Markup language
container for =
contained by =
extended from = XML
standard = [http://www.dotgo.com/support/documentation/reference_manual/ CMRL 1.0]

CMRL, an initialism of Concise Message Routing Language, is an XML-based language used to describe how concise message content (such as cell phone text messages) should be returned in response to concise message requests. CMRL is to concise message content (e.g. text messaging) what HTML is to the web. CMRL files have the file extension ".cmrl" and have the MIME type "text/xml".

History

CMRL was developed in late 2007 by Scientific Media, Inc. to allow content publishers to create text messaging services for DOTGO, an extension of the internet to cell phone text messaging.

Publishing CMRL files

CMRL files allow a web site owner to describe the text messages that should be returned when a cell phone user texts the web site domain name to the appropriate short code phone number DOTCOM (368266), DOTEDU (368338), DOTGOV (368468), DOTNET (368638), or DOTORG (368674). For example, the owner of the domain name "example.com" might create a CMRL document at http://example.com/index.cmrl which would state that a user should receive the message "hello world" when they send a text message with the body "example" to the phone number DOTCOM (368266). This free text messaging service for the five top-level short codes is operated by Scientific Media, Inc. as the service DOTGO.

Validating CMRL files

CMRL files can be validated against the CMRL XML schema by using the [http://www.dotgo.com/support/cmrl_validator DOTGO CMRL validator] provided by Scientific Media, Inc.

CMRL example

The following code shows a hypothetical CMRL document for Example.com, which would be located at http://example.com/index.cmrl.

If located at http://example.com/index.cmrl, this file would define the following queries:

If a user sent a text message containing "example news" to the phone number DOTCOM (368266), they would receive the text message:

in response. The user would also receive this message if they abbreviated their query to "example n", or mis-spelled it, e.g. "example newss" [http://www.dotgo.com/support/documentation/doc0001.1.0/html/ "A Brief Introduction to DOTGO"] .

If the user sent the text message "example" to the phone number DOTCOM (368266), they would receive the text message:

Welcome to Example.com

Reply:(1) for news(2) for the current time

If the user then sent the text message "1" to the phone number DOTCOM (368266), the query "example news" would get executed, and the user would again receive the message:
There is no updated news today
In this way,
tags, together with match patterns, provide a mechanism whereby a CMRL file can define a text message menu (e.g. "Reply (1) for news"), while at the same time allowing a user to bypass the menu by "direct dialing" the content they want (e.g. with the query "example news").

CMRL resources

CMRL language tags are documented in the [http://dotgo.com/support/documentation/reference_manual/ CMRL Reference Manual] .

See also

* DOTGO

References

External Links

* [http://www.scientific-media.com Scientific Media, Inc. home page]
* [http://www.dotgo.com DOTGO web page]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • CMRL — cerebral metabolic rate of lactate …   Medical dictionary

  • CMRL — • cerebral metabolic rate of lactate …   Dictionary of medical acronyms & abbreviations

  • Chennai Metro — Not to be confused with Chennai Metropolitan Area. For the first generation metro system in Chennai, see Mass Rapid Transit System (Chennai). Chennai Metro சென்னை மெட்ரோ Info Own …   Wikipedia

  • DOTGO — Infobox Website name = DOTGO caption = The DOTGO homepage (using Firefox web browser) url = [http://www.dotgo.com/ www.dotgo.com] commercial = yes type = Mobile technology language = English registration = optional owner = Scientific Media Inc.… …   Wikipedia

  • Mass Rapid Transit System (Chennai) — Coordinates: 13°05′32″N 80°17′33″E / 13.09233°N 80.29251°E / 13.09233; 80.29251 For the true metro under constru …   Wikipedia

  • Cochin Minerals and Rutile Limited — (CMRL) Type Public (BSE: 513353) Industry Chemicals Founded …   Wikipedia

  • Gladiator — For other uses, see Gladiator (disambiguation). Part of the Zliten mosaic from Libya (Leptis Magna), about 2nd century CE. It shows (left to right) a thraex fighting a murmillo, a hoplomachus standing with another murmillo (who is signaling his… …   Wikipedia

  • Arumbakkam — Coordinates: 13°04′25″N 80°12′23″E / 13.07354°N 80.20639°E / 13.07354; 80.20639 Arumbakkam (Tamil …   Wikipedia

  • List of XML markup languages — This page aims to list articles related XML markup languages. This is so that those interested in the subject can monitor changes to the pages by clicking on Related changes in the sidebar and on the bottom of the page.The list is not necessarily …   Wikipedia

  • Medavakkam —   panchayat   Coordinates Country India State TamilNadu …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”