tu pourra pas faire d ejb avec tomcat puisque c juste qu un conteneur de servlet
Némanmoins je te conseille de mettre le serveur web Tomcat en frontal de ton appli et utilise Resin qui est un serveur J2EE gratos (je pense que tu peux utiliser aussi directement Resin mais j en suis pas sur). T a Jonas aussi en serveur J2EE gratos qui est tres bien.
Pr info, avec .Net tu pourra faire a peu pres l equivalent des ejb mais tu n aura pas tous le context transactionnel et de sécurité qui va avec.
conclusion : tu t ensortira tres bien avec Resin ou Jonas pour pas un ron, eclipse est gratos aussi et t as plein de framework gratos développé pr t aider a faire une appli stable et evolutive (va faire un tour sur jakarta d apache ils ont plein de trucs)
++ Toinou
PS: j suis pas sur qu avec .Net t aura tout gratos ....