Nebula
Nebula is a simple framework for Service Oriented Architecture in .NET.
This project is an exercise in implementing my own SOA from the experience I've gained from writing enterprise software.
Releases
Releases are available via NuGet. To install Nebula, run the following command in the Package Manager Console
PM> Install-Package Nebula.Core
Features and Roadmap
- Remote Procedure Calls over HTTP utilizing JSON.
- Catch Remote Service exceptions.
- Change tracking.
- Support for Asynchronous Programming.
- Support for Remote Procedure Calls with interfaces as parameters and/or return type.
- Data synchronization between client and services.