Encrypting the communication between client and server provides improved security and privacy protection for your system. This can be an important requirement by the customer, especially if client or server need to work in an unprotected network.
This article shows you how to setup SSL encrypted EJB calls in JBoss AS 7.