Apple skickar faktiskt medf två stycken applicationsservrar till Mac OS X Server. Den som varit med längst är den appliktionsserver som ingår i WebObjects-paketet och är en J2SE-appserver. Att Apple valt att skicka med JBoss beror på att man vill ha en J2EE-appserver men tyckte det verkar både dumt och onödigt att utveckla en helt egen. Som en följd av det finns det lite inställningar i adminverktygen för JBoss i Panther Server. Dessutom har man då också inkluderat "wizards" i XCode för att utveckla J2EE-applikationer.
Det ska dock nämnas att WebObjects numera innehåller möjligheter att utifrån WebObjects-applicationer skapa t.ex. en .war-fil och sedan "deploya" den på JBoss eller någon anna J2EE-server som t.ex. WebLogic, WebSphere och Sun One Appserver.
För den som inte vet så består produkten WebObjects av tre delar:
- Utvecklingsverktygen (XCode tillägg, WebObject Builder, EOModeler, WebServices Assistant)
- Applicationserver med webbaserad adminstration och färdig för bl.a. lastbalansering
- Ett stor och klasser och frameworks som egentligen är hemligheten med WebObjects och som bl.a. innehålle databasabstraktionslagret Enterprise Objects Framework (EOF) som gör att du blir databasoberonde i din kod.