Skip to content


Subversion checkout URL

You can clone with
Download ZIP
MindTouch DReAM (Distributed REST Application Manager) is a Web-Oriented Architecture Framework (WOAF) for developing lightweight, highly decoupled web-services.
Pull request Compare This branch is 1 commit ahead, 734 commits behind MindTouch:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.



1. What is MindTouch DReAM?
2. System Requirements
3. Additional Resources

Thank you for your interest in MindTouch DReAM.


                       .:xkd:,..  ..';okKKx,
                     .l0o.    ....       ,kW0:
                    .0x.  .cxkOOO0K0d,     ,0WO.
                   .0d  .xOl.     .,dXKl.   .xMX,
                   oK. ;Kl           .oNX,    xMX'
                   Ox .Kc              .ON,   .OM0.
                   0k c0                'N0.   ,NMo
                   dN':k            ,cldkNN,    xMX.
                   .K0,x'           dMO:,..     lMMc
                    .OXd:           .XO.   ,oxOXX0d'
                      :0Kd;.         oWk.  :WK:'.
                        .:dOK0kxxxkOOKNXc   kN,
                            'oOOxl;'..      ,Nk

                                 .   .                                 .
                                ;X' ;X'                               .Kc
l;coo,.coo'  .l. .l,coo;   .:olcoN' ;Wxlc   ,looc.  .l.   ;,   ,lolc. .Kd:ooc.
MO,.oWk'.oX' ;W, ;Wk'.:Nc .0k..'ON' ;Nc..  x0,..oX, ,N;   Od  x0,..c; .K0;.,Kd
M:  ,W;  ;N, ;W, ;W;  .Kl ;W;   :N' ;N'   .Nl   .Kd ,N;   Od .Xl      .Kl   kk
M:  ,N;  ;N, ;W, ;N,  .Kl .0d. .kN' ,Nc    kO. .lX; .Xo..cNd  kO.  ;; .Kc   kk
M:  ,N;  ;N, ;W, ;N,  .Kl  'KKO0ON'  xN00: .xX0KK:   oNXXxKd  .kN0KK, .Kc   kk


1. What is MindTouch DReAM?

MindTouch DReAM is a REST-based distributed application framework
developed in Mono/.NET. With DReAM, a Web service is similar to an
object, and features interact through standard HTTP verbs. This design
allows the developer to assume an "idealized" world where everything a
service comes into contact with is accessed through Web requests. The
DReAM service library addresses common problems, and the DReAM runtime
orchestrates all interactions without requiring a Web server to be
pre-installed on a target machine.

MindTouch DReAM manages all the complex aspects of interactive web
services, such as providing storage locations, database connections,
event notifications, automatic data conversion from XML to JSON and
short-circuit communication for co-hosted services. The platform enables
developers to create enterprise-ready service architectures with
exceptional speed and ease.

With DReAM, developers can create innovative services without worrying
about the underlying infrastructure. Moreover, developers can use his or
her programming language of choice and still leverage an open-source
platform for creating rich, interactive Web services that can generate
and combine data from multiple sources. With MindTouch Dream, developers
can create interactive REST-based Web services for any platform,
including Linux, Mac OS and the entire Microsoft platform, as well as
virtually any device, from server to desktop to mobile device. MindTouch
Dream is not new technology. What's new is the ease with which
developers can now develop and distribute compelling Web services,
because "behavior" is now mobile, not just data. MindTouch Dream is
built on the premise that everything is remote.

2. System Requirements

  * Microsoft Visual Studio 2008 with .Net 3.5 or later
  * Novell Mono v2.4 or later

3. Additional Resources

  * Documentation
Something went wrong with that request. Please try again.