Realtime.co

try it for free! No installation required

It all starts with the Extensible
Multiplatform Language

xRTML is used to transform the World Wide Web into the Realtime® Web and then combined with the powerful ORTC it becomes a web changing Framework that every business should be on the lookout for.
Get to know more in depth about the Realtime® Framework with xRTML and ORTC here.

Here's how:

1. It's 100% API Oriented

Javascript (JS) library, ASP.NET API, PHP API and JAVA API. All connected, all around, all combined, all the time. Check out the Developer Kit, which contains everything you need to start working with xRTML.

Publishing content to a channel or subscribing channels is very easy, even for non-programmers.

Publishing from a web page using JavaScript

xRTML.ready(function(){
	xRTML.ConnectionManager.create(
	{
		id: 'myConn',
		appkey: 'YOUR_APP_KEY',
		authToken: 'authentication_token',
		url: 'http://ortc-developers.realtime.co/server/2.1',
		channels: [
			{name: 'myChannel'}
		]
	}).bind(
	{
		// When we are connected, send the message
		connect: function(e) {
			xRTML.ConnectionManager.sendMessage({
				connections: ['myConn'],
				channel: 'myChannel',
				content: 'This is the message that will be sent to channel myChannel'
			});
		}
	});
});
	

Subscribing from a web page using JavaScript

xRTML.ready(function(){
	xRTML.ConnectionManager.create(
	{
		id: 'myConn',
		appkey: 'YOUR_APP_KEY',
		authToken: 'authentication_token',
		url: 'http://ortc-developers.realtime.co/server/2.1',
		channels: [
			{name: 'myChannel'}
		]
	}).bind(
	{
		// When we get a message, process it
		message: function(e) {
			var message = e.message;
			// Do something cool with the message here
		}
	});
});
	

 

2. The xRTML Markup is just like HTML

Turn HTML into xRTML and transform static web to live content
The xRTML Markup is just like HTML Using xRTML you can now unfold the power of Realtime and develop highly interactive websites just as if you were doing regular HTML. Adding our library is a breeze and, with as few as a single line of code, you can send and receive data to and from your users. One of them or ALL of them, simultaneously!

 

3. Realtime® is Server-side friendly

Realtime® is Server-side friendly With our Realtime Frameworks you can use our technology out of the box or fit it to your precise needs. Grasp the control of the realtime web state-of-the art technology.

The Realtime Framework is a set of tools created by developers for developers. Our aim is to provide you the means to start using real time today, with little effort, decreasing the time-to-market of your real time web applications.

 

4. Designed for extensibility

The "x" in xRTML means adding new features. All with professional support.

Designed for extensibility The xRTML library already offers a big set of cool tags, ready to be used out-of-the-box, hassle free. But we know that you will probably think of even cooler features! So, the "x" in xRTML means the language is extensible, allowing you to add new features to existing tags or even create your own!