Hi there,
I'm quite new in the EJB world...
I was wondering if anyone has evaluated the free application servers out
there, such as EJBoss, and how feasible is it to use it in a production
environment? Does EJBoss provide ample support for entity beans?
Also, are EJBs really "Write Once, Run Anywhere"? I have heard stories
that it doesn't do that... The two articles from the techmetrix website
does not seem to think it does.
I also have a few questions with regards to the EJB spec.
The spec restricts EJB from handling threads, sockets, file descriptors,
loading native library. In my mind, I would have thought these would
constitute a big percentage of issues when designing servers.
The fact that EJB restricts loading native libraries (I interpret it as
prohibit JNI calls) makes reuse of existing components impossible if the
implementation of the component is not implemented in Java (which IMHO,
is the majority of the case). The spec did not mention of any other way
to allow such software reuse. Now we could wrap these components with a
normal Java class (not an EJB), and have EJB import these classes, but
inherently, this is really no different from issuing JNI calls within
EJB itself. Or am I interpreting this all wrong?
Also, if EJB prohibit synchronizing threads, how would it adress the
typical producer/consumer problem which is quite a common scenario in
server requirements/designs?
Lastly, I'm curious on how the container classes is designed,
generically enough to meet everyone's need and flexible enough for
people to customize??? And if the container classes do allow
customization, how can it guarantee the EJB components can WORA? Where
would I find the spec/guidelines for that?
Thank you very much for your responses...
Manomohan Kalathil wrote:
>
> Visit www.techmetrix.com for a study of a few of these appservers
>
> Mano
>
> |Subject: Application Server - Feedback
> |
> |
> |Hello,
> | Following is a list of app servers that I am currently evaluating.
> |
> | WebLogic
> | Secant
> | Novera ( I would like to but no download is available :( )
> | WebSphere
> | NetDynamics ( but SUN recently announce their new product
> |availability
> | in early next year - alliance with Netscape - On hold )
> | Oracle
> |
> |
> |
> |
> | If anybody has experince on these products would you please send me
> | their feedbacks on these products.
> |
> | I am looking at the following features.
> |
> | 1. Scalability
> | 2. Fault tolerence
> | 3. Maintanability
> | 4. Transaction Mgmt - Anybody supports nested and distributed
> |transactions
> | 5. Application Partioning
> | 6. EJB1.1 support
> | 7. IDE integration
> | 8. Integration with bean providers like Theory center - not
> |anymore ( WebLogic
> | got them, I think )
> |
> | 9. Easy to use and minimal configuration
> | 10. Mem/Space reqmts.
> | 11. Database Independence
> |
> | Any help is really appreciated - Especially if anybody has
> |done a thorough study on any
> |of these app servers and would like to share your experince will
> |be a great help.
> |
> |
> | -Thx
> | -Reji
> |
--
Yiwen Jiang
CRYPTOCard
[EMAIL PROTECTED]
Tel: (613) 599-2441 x245
Fax: (613) 599-2442
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".