Recursion Software Home
Site Map   
   800.727.8674   
+ Products
+ Related Links


+ Contact Us
To discuss how we can help you prepare for tomorrow's business challenges today, call us toll-free or send us an e-mail.
  •  800.727.8674
+ Company
Voyager Pervasive Computing Platform
Create "Write Once" application messaging and mobile communities for iPhone, Android, BlackBerry, Windows and many other platforms

Print View Brochure   Download Eval Download Eval
The Challenge: Creating software that is mobile, crossplatform and collaborative

The myriad of mobile devices and various OSs in the global marketplace presents a common challenge for marketing managers and application developers alike: how do we create applications that can work on hundreds - or even thousands - of different devices within our target market? Which devices do we target- iPhone or Android, Symbian or Windows- do we leave behind?

For hardware companies, the problem is two-fold: How do we attract developers to our devices? How do we manage our own software across multiple product lines? Traditionally, solving these problems results expensive and lengthy development cycles, or a sacrifice of market share. Finally there exists a pervasive, cost-effective alternative: Voyager.

Voyager® 7.2 Overview
Voyager is an innovative pervasive computing solution that bridges the gaps in mobile and enterprise computing environments, opening possibilities that have never before existed. Voyager is the only platform available that provides a total development solution for today's mobile enterprise by combining intelligence, mobility, scalability, and interoperability in a single, platform.


How Does it Work?
Voyager is an abstraction platform that enables you to code natively in the language of your choice and deploy to any device regardless of which virtual machine the device employs. Voyager abstracts the OS layer by providing a universal set of APIs.

Voyager Advantages
  • Voyager Extends Your Market Reach
    No longer limit your market size by designing software to the device. Voyager will automatically port your software to most mobile and embedded OSs. You can consistently control behavior and data across devices, while developing in the language that best makes sense for your application. Furthermore, Voyager enables unique next-generation capabilities like ad hoc communities with peer-to-peer and peer-to-group messaging, which instantly socializes your application.

  • Voyager makes every device an intelligent client & server
    Its decentralized peer-to-peer/group messaging, discovery, and edge processing avoids the single point of failure and proprietary hardware requirements that hinder even today's most popular mobile applications.

  • Voyager future-proofs your applications
    It serves as an abstraction layer so developers can leverage the same code base for multiple OSs and languages, and even integrate legacy applications. Voyager bridges desktops to phones to embedded devices-even devices that cannot run web applications.

  • Voyager is fast-- very fast.
    It's faster than RMI and web apps that do not perform or scale effectively. Voyager scales to enable collaboration on an entirely new level: distributing information, files and multimedia within ad hoc communities.

For More Information
Visit our extensive white paper section for more information, or contact our sales department.


Related White Papers

Beyond the Internet: Building Location-Based Services for Multi-platform Device Communities
Print View Get White Paper at Dr Dobbs Journal

Building a Mobile 2.0 World: Information and Process Sharing within Wireless Ad-Hoc Communities
Print View Download White paper

More Voyager White Papers


Voyager®
Print View Brochure   Download Eval Download Eval
Technical Docs

Voyager Developer Guides
The Voyager Developer Guides and Feature Specific Guides provide in-depth, feature rich discussion on using Voyager to solve your distributing computing and enterprise performance issues.

Quick Start Guides
    Getting Started With Voyager Print View Download Guide
    Getting Started With Voyager for iPhone Print View Download Guide
    Getting Started With Voyager for Eclipse Print View Download Guide
    Getting Started With Voyager for Visual Studio Print View Download Guide
Voyager Messaging Guide Print View Download Guide
Voyager OSGi Integration Guide Print View Download Guide
Voyager Geolocation Guide Print View Download Guide
Voyager Database Guide Print View Download Guide
Voyager Security Guide
Print View Download Guide
Voyager Core Developer Guide Print View Download Guide
Voyager JMX Core Developer Guide Print View Download Guide
Voyager Rules Developer Guide Print View Download Guide
Voyager Ruleset User Builder Guide Print View Download Guide

Additional Resources:

Voyager Architecture Best Practices
This paper describes some architectural best practices when developing software systems with Voyager in the context of Voyager features and capabilities. Go to White Papers 

Voyager - SOA without all the Framework Baggage
This paper discusses using Voyager to solve problems without wasting your time learning overly complex SOA code and configurations. Go to White Papers 

High Volume Transaction Processing in Enterprise Applications
As part of Recursion Software's Adaptive Technology Approach, our products support a binary protocol in addition to the standard Web Services protocols. This paper documents the performance and scalability of Voyager's binary protocol (Release 4.8). Go to White Papers 

Advantages to Using Voyager Print View Brochure   Download Eval Download Eval


Voyager is characterized by the following features:
  • Seamless integration between Java and .NET with no additional coding required
  • Communicate with other nodes using SOAP, IIOP, XML-RPC, RMI and our own extremely fast, secure, binary protocol VRMP
  • Exposed as a Remote Component (accessible via protocols above), with just 2 lines of code, for access from any client language - requires no changes to pre-existing classes
  • Publish and subscribe to any combination of enterprise JMS and MSMQ Servers
  • Run on a wide range of wireless/handheld/embedded devices via support for 15 embedded operating systems
  • Register and be discovered via decentralized, federated white and yellow page services
  • Communicate with dynamically created groups of nodes, a.k.a peer-groups using its decentralized messaging service
  • Easily integrated with RETE-based rules and Database engines
  • Managed via any JMX-complaint console (jconsole, mc4j) using an extensive set of JMX-based Components and API's
  • Run on any combination of IPV4 and IPV6 networks

Customer Accolades

“We’ve been using Voyager for more than two years. It is a mission-critical component of our development tool set. Not only is the product exceptional, but their technical staff is extremely responsive and knowledgeable as well. They are on top of JAVA development in a big way. Voyager is reasonably priced and as a result we continue use it more and more in product development. The fact that Voyager integrates CORBA and the recent addition of SOAP and COM make it even more attractive.-- Hunnu Huhdanpaa, Development Manager CES International

“With Voyager Messaging, it's message-oriented middleware (MOM) product for J2EE, Recursion Software has joined the select ranks of companies like BEA, HP, IBM and Sonic Software. -- Rick Wayne, Software Development Magazine
“Over the years, Voyager is the only software package we have used through several newer versions of our product, multiple updates to the Java language, and several operating systems changes without significant porting or compatibility problems. We deploy on almost all Windows platforms, and several versions of Sun Solaris™ and Voyager works without noticeable difference on all of them, even in mixed networks. Deployment itself is easy since you only have to package a few libraries.-- Richard Spaninks, Development Manager Invensys Systems. N.V.

Voyager Prototype Videos

The following demos are a high-level functional view where nodes can form or locate and join communities, collaborate via group chat, and form an ad hoc social network or knowledge network.

Voyager Mobile CRM/ Mobile Sales Prototype
 
Voyager Peer-to-Group Mobile Social Network & File Sharing
 
Voyager Peer-to-Group Mobile Social Network & File Sharing (Chinese)
 
Peer-to-Group Chat & Collaboration Prototype [SmartShip]
 
Voyager Peer-to-Group Collaboration Prototype [SmartShip] (Chinese)
 
 News & Events
 Recursion CTO Bob DeAnna to speak at CES
 Announcing iPhone, Android, BlackBerry and Symbian Platform
 High Performance Mobile C++ Tools at CTIA
 Recursion Releases Symbian Toolkit™ Library with Source Code
 Voyager Becomes Universal C++, Java and .NET Pervasive Platform
Home | Sitemap | Feedback | Copyright/ IP Policy © 2010 Recursion Software, Inc.