[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ejb-dev] Delegate EJB features to Specs with More Affinity. | 
  
  
    
    
    
    I am not a 100% sure when we should
      begin to seriously discuss this, but I am pretty sure the focus
      right now need to be getting Jakarta EE 9 out the door.
    
    
    
    Reza Rahman
      Jakarta EE Ambassadors, Author, Blogger, Speaker
      
      Please note views expressed here are my own as an individual
      community member and do not reflect the views of my employer.
    
    
    
    On 4/18/2020 6:17 PM, Rhuan Henrique
      wrote:
    
    
      
      Hi all,
        
        
        The EJB has being questioned about its benefits to this new
          era of Jakarta EE and what can we expect to its future.  In my
          opinion EJB has many interesting feature and can be useful
          today as well. Thus, I made a survey in Twiiter with
          community to ask about your opinion. Many persons said EJB is
          not necessary today, but 50% said EJB has interesting feature
          that can be useful today. With this, I published this survey
          in this post: 
https://developers.redhat.com/blog/2019/10/22/jakarta-ee-whats-in-store-for-enterprise-javabeans/
        
        In this survey, some people propose another way, which is
          to obtain the interesting features of the EJB and distribute
          them to other specifications with more affinity. I liked this
          proposal and would like to start a discussion about it
          here.Ex.: Getting the MDB and delegate this feature to JMS.
        
        
        These are some interesting features in my opinion:
        
          
            - Asynchronous Invocation
- Stateless EJB pool
- @Startup to  call a method at startup time
 
- EJB Timer
- Singleton
- Message-driven bean (MDB)
- Transaction management
Let me know if you think it has another interesting
            feature to nowadays.
         
        
        
        If you agree those features can be distributed to another
          specs I would like to start to mapping each feature can be
          delegated to each spec.
        
        
        I think distributing those features we can have those
          feature in a lighter technology and those features can be
          adopt easier by some projects that use some Jakarta EE specs
          but don't use the EJB. As an example we can quote Quarkus and
          Microprofile, that use CDI and can adopt some of those
          features, whether delegated to CDI.
        
        
        Regards,
        Rhuan Rocha
      
      
      _______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/ejb-dev