View Source

{section}
{column:width=50%}
The Whydah modules are separate services and each module has [clearly defined responsibility|architecture:Clear and consistent responsibility power all great architectures]. Whydah consists of the following modules:

*Applications*
* [SSOLoginWebApp - SSOLWA]
** {excerpt-include:SSOLoginWebApp - SSOLWA|nopanel=true}
* [UserAdminWebApp - UAWA]
** {excerpt-include:UserAdminWebApp - UAWA|nopanel=true}

*Services*
* [SecurityTokenService - STS]
** {excerpt-include:SecurityTokenService - STS|nopanel=true}
* [UserAdminService - UAS]
** {excerpt-include:UserAdminService - UAS|nopanel=true}
* [UserIdentityBackend - UIB]
** {excerpt-include:UserIdentityBackend - UIB|nopanel=true}
* Optional: [StatisticsService]
** {excerpt-include:StatisticsService|nopanel=true}
* Optional: [CRMService]
** {excerpt-include:CRMService|nopanel=true}

*Test and SDKs*
* [TestWebApp]
* [Whydah Typelib]
* [Whydah Client SDK]
* [ServiceDocTemplate]

{column}
{column:width=5%}
{column}
{column:width=20%}
{gliffy:name=whydah-modules|version=9}

See also [Architecture Overview]
{column}
{section}