RemObjects Software
Home | Products | Trials | Shop | Support | About |

Need to go beyond Remoting?

Make sure to also check out Data Abstract, our powerful and flexible multi-tier database framework, built, of course, on top of RemObjects SDK.

Welcome to RemObjects SDK

RemObjects SDK™ is the award-winning cross-platform remoting framework that makes it easy to build modern applications that communicate and exchange data across the network.

What is Remoting?

In today's world, communication is an essential part of almost every application - whether it's a simple check for available updates or news, data synchronization between devices or more involved interaction with "cloud-based" services, social networks or other resources on the Internet or the company LAN.

Traditionally, remoting (or network communication in general) has been a tricky subject, requiring detailed expertise from the developer and often relying on verbose and inefficient protocols, such as Web Service's SOAP.

RemObjects SDK makes remoting easy, even enjoyable, by allowing developers to create and access these "remote services" just as they would local classes. Application writers can concentrate on their core task - implementing and consuming the services they need, while RemObjects SDK takes care of the entire infrastructure needed to bring clients and servers together.

RemObjects SDK provides highly optimized communication choices, such as our own BinMessage format, that was designed from the ground up to minimize network traffic and message parsing overhead (contrary to, say, SOAP), or the SuperTCP and SuperHTTP channels, which provide very efficient network communication and push notifications from servers to clients.

Feature Focus: How ZeroConf support, new in the Summer 2009 releases of RemObjects SDK, makes it easy to discover available services and to deploy servers without worrying about IP addresses and port numbers. Read More...

With RemObjects SDK, your services are instantly accessible from rich client applications on a wide range of platforms, including Windows, Mac and Linux desktops, Windows Mobile, iPhone, and browser-based web applications. Read More...

More Feature Highlights: Powerful and Extensible Framework — RAD Service Modelling — Service Tester — new! Olympia session state server — Smart Services — Push Events — Wide Range of Communication Channels — Integrated Compression and Encryption — Extensible Message Envelope Architecture — Full Delphi 2009 and up Unicode Support — Tight IDE Integration — Full support for creating and consuming SOAP and Web Services — and many more.

Find more information and a complete list of all features of RemObjects SDK in our detailed feature overview, or visit our extensive online wiki for documentation, articles, class references and discussion of the various aspects of the product.

 

Any Platform You Like

RemObjects SDK is available in three separate editions for the major development platforms out there: For managed development using Microsoft .NET and Mono in Visual Studio, for native Windows development using Delphi, and for native Mac OS X and iPhone development using Cocoa and Xcode

All three editions are designed from the ground up for the respective platforms, but are fully wire compatible, so clients and servers written for different platforms can communicate with each other seamlessly.

RemObjects SDK for .NET

Develop managed clients and servers for Windows, Linux and the Mac using .NET and Mono.

RemObjects SDK for Xcode

Develop native clients for Mac and iPhone/iPad, using Objective-C and Xcode.

RemObjects SDK for Delphi

Develop native clients and servers for Windows and Linux, using Delphi and Free Pascal.

 

The RemObjects SDK library is rounded off by a wide variety of tools and deep integration into the supported Visual Studio and Delphi IDEs to provide the developer with the best possible experience and make working with the product a seamless process.

Service Builder provides a language- and platform-agnostic interface for designing and defining services, event sinks and related types. Service Tester allows you to put your finished services through their paces and ensure they are ready to cope with the client load you are expecting. Templates and Wizards in the IDEs help you to get started with your projects, and run you through common tasks, such as adding server functionality to an existing project:


Case Studies: What our Customers are Saying

  • NEW! Password Tote — How RemObjects SDK for Xcode enabled the developers of Password Tote to expose their service to native Mac and iOS clients. (Please also listen to Episode 6 of the RemObjects Radio Podcast, for a discussion with the authors of Password Tote)
  • Manage Your Finances — How MYF built a comprehensive personal finances management package using RemObjects SDK for Delphi.
  • TraxStar Technologies — How RemObjects SDK helped TraxStar build their enterprise solution and stay competitive by leveraging its state-of-the-art communication infrastructure.
  • Customer Tracking System — How customer Eric Hill leveraged RemObjects SDK to build a sophisticated customer tracking system to assist his company's sales force all across the Unites States.
  • Data Broking System — How customer Mike Ryan built a data broker to convert and exchange data between different systems.
  • Shell+ Documents — How third party partner Shell+ build a custom Windows Explorer Shell extension to share documents using RemObjects SDK.

  • RemObjects SDK for a single platform: $399,—
  • RemObjects SDK for any two platform: $699,—
  • RemObjects SDK for any three platforms: $899,—
  • RemObjects SDK for all four platforms: $999,—

  • Platform expansion renewals for existing users are available in your Customer Portal account page (login required).

    Download a free 30-day trial version, to experience and evaluate RemObjects SDK without technical limitations and see if it is the right solution for your development needs.

    Any Platform You Like™