Platforms
Java EE
- Geared towards Java
- Well suited for enterprise use
- Specifications controlled by Sun
- Platform environment: heterogenous
- Programming-language environment: homogenous
.NET
- Exclusively for Windows
- Specifications controlled by Microsoft
- Platform environment: homogenous
- Programming-language environment: heterogenous
Mono
- Open-source implementation of .NET
- Specifications controlled by Novell (which acquired Ximian)
- Platform environment: heterogenous
- Programming-language environment: heterogenous
LAMP
- Collection of free and open-source software (FOSS stack)
- Limited support for web services at present, but potential for
future growth
- Platform environment: heterogenous
- Programming-language environment: heterogenous