tomcat只是web server﹐而EJB需要app server的支持﹐所以tomcat不支持EJB。EJB的遠程接口(Remote Interface)是用RMI-IIOP來實現傳輸﹐但Local Interface不是﹐因為你用Local Interface就意味這在同一JVM下工作﹐不需要用到RMI-IIOP。最明顯的一點是﹐Remote Interface是Pass-by-value﹐同RMI-IIOP﹐而Local Interface是pass-by-reference。不知道SOAP﹐不過一星期後的項目會用到﹐到時候看看看能不能回答你的問題。