• Post Reply Bookmark Topic Watch Topic
  • New Topic

"client view", "transparent" ... what do they mean exactly?  RSS feed

 
Jay Jones
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, there,
I am new to EJB. These are some of the phrases that I do not understand fully.
"The client view of a session object is independent of the implementation of the session bean and the container." (EJB specification, page 56)
Does it mean:
(1) From the session object point of view, the client is independent of the implementation of the session bean and the container.
or
(2) From the client's point of view, the session object is independent of the implementation of the session bean and the container.
"From its creation until destruction, a session object lives in a container. Transparently to the client, the container provides security, concurrency, transactions, swapping to secondary storage, and other services for the session object." (EJB spec page 56)
What does "transparently" mean?
Thanks in advance!
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Jay Jones:
Hi, there,
I am new to EJB. These are some of the phrases that I do not understand fully.
"The client view of a session object is independent of the implementation of the session bean and the container." (EJB specification, page 56)
Does it mean:
(1) From the session object point of view, the client is independent of the implementation of the session bean and the container.
or
(2) From the client's point of view, the session object is independent of the implementation of the session bean and the container.
"From its creation until destruction, a session object lives in a container. Transparently to the client, the container provides security, concurrency, transactions, swapping to secondary storage, and other services for the session object." (EJB spec page 56)
What does "transparently" mean?
Thanks in advance!

For the first question, the second interpretation is the right one. For the second question "transparently" means that these things happen without the client program having to do anything to specify them or cause them to happen.
Kyle
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!