Your company requires all its developers to use a well-specified set of exception classes to model
a number of common error conditions, many of which are specific to its business. These
exception classes are centrally maintained and come packaged in a library (a JAR file). The
application you are developing needs to report a number of error conditions covered by this
library to remote clients. Which pairing of component type and remote access technology enables
client applications to use the predefined exceptions as part of their natural programming model?
A.
servlet accessed using HTTP
B.
entity bean accessed using web services
C.
stateless session bean accessed using RMI
D.
message-driven bean accessed using a JMS queue