Skip to content
forked from MindTouch/DReAM

MindTouch DReAM (Distributed REST Application Manager) is a Web-Oriented Architecture Framework (WOAF) for developing lightweight, highly decoupled web-services.

License

Notifications You must be signed in to change notification settings

maximmass/DReAM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MindTouch DReAM

Welcome to MindTouch DReAM.

  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.

  1. System Requirements

  • To run
    • Microsoft Visual Studio 2008 with .Net 3.5 or later
    • Novell Mono v2.4 or later
  • To build
    • Microsoft Visual Studio 2008 with .Net 3.5 or later
    • Novell Mono v2.8 or later
  1. Additional Resources

About

MindTouch DReAM (Distributed REST Application Manager) is a Web-Oriented Architecture Framework (WOAF) for developing lightweight, highly decoupled web-services.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 75.1%
  • JavaScript 24.8%
  • Classic ASP 0.1%