Dashboard > Spring.NET > Spring.Services
  Spring.NET Log In View a printable version of the current page.  
  Spring.Services
Added by Federico Spinazzi, last edited by Aleksandar Seovic on Apr 06, 2005  (view change)
Labels: 
(None)

Spring.Services module provides following features:

Goals

This part of Spring.NET is in preliminary status as of Spring.Net 0.6

The main goal of Spring.Services is to provide location transparency for business services. We believe that users should be able to implement services the simplest way possible, using service interfaces and implementations in the form of plain .Net classes. We also think that decision on how a particular service is exposed to clients should be a configuration concern and not an implementation concern.

Spring.Services provides infrastructure that alows you to expose any normal object as a web service, enterprise (COM+) service or [remoting object] using service exporter definitions in the configuration file.

We believe that this approach will also provide the easiest migration path to Indigo. As long as your services are coded against interfaces and implemented as regular classes, we should be able to implement Indigo exporter for them once the Indigo ships.

In the meantime, you get the benefit of being able to expose business services any way you find appropriate using existing exporters and Spring configuration.

Site running on a free Atlassian Confluence Open Source Project License granted to Spring Framework. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators