One thing more on this topic, It is better that your applet does not work directly with ejb tier, It is not some thing related to technology but design patterns.
So if you can work with non ejb objects on your back-end you can use HTTP(HTTPs) also for comunications.