I was going through the definition of service activator. The definition says that it is used to "call a method and wrap the result in the response message". The definition also tells that it is a outbound gateway for invoking the bean method. I am not clear on the second statement. As I understand outbound gateway is to send the request from the application to external application and get the response back into the application. So, if a bean is invoked, it is invoked within the application and hence it should be inbound gateway right. Please let me know where I am wrong.
Reference to the statement above is done in the "enterprise-spring-4.0.a.Release-student-handout.pdf" which I received when I enrolled for the "Enterprise Spring Integration" certification course.