See EnterpriseJavaBeans.