Thanks for the feedback, Nilesh.

On your CORBA usage, do you need either of?

-  Distributed transactions
 - Distributed security


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

> On Jan 5, 2016, at 9:43 PM, Nilesh Chauhan <nileshbchau...@gmail.com> wrote:
> 
> Dear All,
> 
> First of all, Wishing you all a happy new year and many thanks for your 
> prompt response.
> 
> The requirement is came to the picture as we are currently using Glassfish 
> and as oracle dumped the production support plan and further development; we 
> are looking for the suitable application server and we can see the TomEE has 
> the good potential in terms of ease of use and production support, etc.
> 
> Come to the point, current application is using the Glassfish AS and our EJBs 
> are exposed to web service and Corba clients. We have different application 
> client based on various technologies like C++, dot net, PHP, etc. to access 
> and invoke the EJB service to execute the business use cases for various 
> exposed functionality to inter operate between different applications and 
> clients.
> 
> Thanks,
> Nilesh Chauhan
> 
> On Wed, Jan 6, 2016 at 5:52 AM, David Blevins <david.blev...@gmail.com 
> <mailto:david.blev...@gmail.com>> wrote:
> > On Jan 5, 2016, at 4:09 PM, David Jencks <david_jen...@yahoo.com.INVALID> 
> > wrote:
> >
> >  I think I did the majority of the work getting CORBA to work in Geronimo, 
> > and I’m almost a CORBA fan :-)
> 
> With significant props to the late, great (read, retired) Rick McGuire :)
> 
> Who knows, maybe he’s looking for a side project in his retirement :)  (or at 
> least I’m going to use this as an opportunity to wave at him and say hi) :D
> 
> He just drove around the entire US practically.  Time for some coding, right?
> 
> >  It’s very hard to get IIOP transport to work and even harder to keep it 
> > working :-).  (for instance there are a bunch of java language features 
> > that need support added to Yoko to work with ee7)  We never implemented 
> > actual distributed transactions, just the support for throwing an exception 
> > when you tried to do something that actually required transmitting the 
> > existence of a transaction from one orb to another.
> >
> > csiv2 security is (IMO) pretty amazing and wonderful, but I haven’t really 
> > found anyone who understands what it does and uses it effectively.  If you 
> > actually need the capabilities it offers it would be much easier to extend 
> > the tomee ejbd protocol than integrate IIOP.
> 
> Thanks for chiming in, David!
> 
> On a related question, how much work do you think it’d be to add CORBA 
> support in TomEE?   JAX-RPC is deprecated in EE 7 leaving CORBA as the last 
> thing that would prevent a full profile certification.  It’s tempting to 
> consider.  It is however a huge pain — as you note.
> 
> 
> -David
> 
> >> On Jan 5, 2016, at 3:50 PM, David Blevins <david.blev...@gmail.com 
> >> <mailto:david.blev...@gmail.com>> wrote:
> >>
> >> Hi Nilesh!
> >>
> >> CORBA is not supported in the current TomEE distributions, however remote 
> >> EJBs definitely are.  We support a custom EJB protocol going back to the 
> >> early days of OpenEJB (1999).  It is significantly lighter and faster, 
> >> designed to compete against WebLogic T3 which was quite hot in the old 
> >> days.
> >>
> >> Are you using IIOP for any of the following?
> >>
> >> - Communication with non-Java clients
> >> - Distributed transactions
> >> - Distributed security
> >>
> >> I’ll note we did add CORBA support to Geronimo via Yoko and in the 8+ 
> >> years of the project, we never saw anyone use it.  The topic of 
> >> deprecating CORBA came up in the Java EE expert group and was almost 
> >> unanimously agreed on.   Seeing a request for it makes me wonder if that 
> >> was the right decision.  I’m quite interested in your use case.
> >>
> >> Any details you have are very welcome.  Also, Cc’ing you directly as you 
> >> did get a response, but if you’re not subscribed to the list you probably 
> >> missed it.
> >>
> >> Happy new year!
> >>
> >> --
> >> David Blevins
> >> http://twitter.com/dblevins <http://twitter.com/dblevins> 
> >> <http://twitter.com/dblevins <http://twitter.com/dblevins>>
> >> http://www.tomitribe.com <http://www.tomitribe.com/>
> >>
> >>> On Jan 4, 2016, at 4:36 AM, Nilesh Chauhan <nileshbchau...@gmail.com 
> >>> <mailto:nileshbchau...@gmail.com> <mailto:nileshbchau...@gmail.com 
> >>> <mailto:nileshbchau...@gmail.com>>> wrote:
> >>>
> >>> Any inputs from tomee dev team for example requested in email chain below.
> >>>
> >>> any help on the same is highly appreciated.
> >>>
> >>> Regards,
> >>> Nilesh Chauhan
> >>>
> >>> On Wed, Dec 30, 2015 at 11:06 AM, Nilesh Chauhan 
> >>> <nileshbchau...@gmail.com <mailto:nileshbchau...@gmail.com> 
> >>> <mailto:nileshbchau...@gmail.com <mailto:nileshbchau...@gmail.com>>>
> >>> wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>>
> >>>>
> >>>> I am looking for some hint or possibly an example on exposing EJB3 as
> >>>> IIOP/CORBA compliant and accessing the EJB3 with IIOP/CORBA client.
> >>>>
> >>>>
> >>>>
> >>>> Our current application is designed as such that it’s EJBs(EJB3) are
> >>>> exposed to IIOP client and all our WEB and standalone clients are using
> >>>> those EJBs using IIOP/CORBA clients.
> >>>>
> >>>>
> >>>>
> >>>> As Glassfish fully supports that, we are using the same as our 
> >>>> application
> >>>> server but as there are no commercial support from Oracle from next
> >>>> versions; we are looking for suitable candidate for replacement of
> >>>> Glassfish.
> >>>>
> >>>>
> >>>>
> >>>> Any inputs or help on the same will leads to us in deciding to select
> >>>> Tomee as the suitable candidate for our applications server in place of
> >>>> Glassfish.
> >>>>
> >>>>
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Nilesh Chauhan
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Thanks and Regards,
> >>> Nilesh Chauhan
> >>
> >
> 
> 
> 
> 
> -- 
> Thanks and Regards,
> Nilesh Chauhan

Reply via email to