Evolution allows companies to integrate applications on a global scale without complex infrastructure or software. It enables developers to rapidly and cost-effectively transition existing Windows desktop applications to a service or API-based model. Whether you are an independent software vendor transitioning to SaaS or corporate IT unifying your development efforts, implementing with an API-based model gives existing applications the ability to seamlessly integrate even if built with different programming languages.
With Evolution, developers can create an API to expose the business rules developed in one language, such as DataFlex or C#, and have it available to be consumed by other languages via multiple protocols. The Evolution framework allows Windows developers to:
- Build an API using many development languages (C#, Java, DataFlex, VB, etc)
- Expose the API via HTTP or TCP/IP socket using multiple protocols (SOAP, JSON-RPC, Thrift binary, Thrift compact)
- Deliver mobile, Web, or desktop application solutions
- Serve the application with a web server (Apache or IIS) or standalone
Install-Package Evolution.Developer -Version 1.1.6948.1
dotnet add package Evolution.Developer --version 1.1.6948.1
<PackageReference Include="Evolution.Developer" Version="1.1.6948.1" />
paket add Evolution.Developer --version 1.1.6948.1
#r "nuget: Evolution.Developer, 1.1.6948.1"
// Install Evolution.Developer as a Cake Addin #addin nuget:?package=Evolution.Developer&version=1.1.6948.1 // Install Evolution.Developer as a Cake Tool #tool nuget:?package=Evolution.Developer&version=1.1.6948.1
- Thrift (>= 0.9.1.3)
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.