Originally posted by lodra:
domain knowledge : Bean Provider
component programming : Application assembler
run-time management : Deployer
system level service developer: EJB container provider
operational environment : System administrator
I really don't understand this answer. domain knowledge for bean provider and component programming for application assembler ?
Is that correct matching for these Expertises and Roles?
Thanks so much.
Hi Lodra
The Role of Bean provide is to have the complete understanding of business logic which he is required to implement as businees method in bean class which comes with the Domain knowledge of application
The application assembler he need to assmeble different beans which provide some specfic service like packageing a credit card verifier & shopping cart in an jar with modifying few elements in deploymnet descriptor so as it funtion as complete application
The Role of Deployer is to deploy this jar assembled by application assembler into an ejb compliant container/server.It aslo resolves runtime dependies like binding the logical name of the database specified by the bean provider to a real name .It also uses vendor specific tools to generate conatiner specific classes & interface which manges the bean at runtime
The Role of Ejb Container provider is to provide infrastructure level services such as transaction managment ,security, life cycle managment of bean etc.
The role of system administrator is configure servises like network etc which helps the bean to become a remote componet operational across a network
Let me know if i ansqwer your question correctly
Preparing SCBCD 1.3..