We are currently trying to link up our Delphi 7 application to some existing EJB's. Has anyone here tackled anything like this before? The way I see it, we have a few possibilities:
The Delphi remoting library called 'kbmMW' has some built-in functionality that looks to me pretty close to what you're looking for. You can apparently create a kbmMW server in Delphi that will provide kbmMW clients with access to EJB-based services.
Along the lines of #1, use GLUE from webMethods ( http://www.webmethods.com/solutions/wM_Glue/ ) to expose the EJB as a web service and then use whatever Delphi has for SOAP.
Could you use CORBA for this?
John Topley (www.johntopley.com)
There is a chapter on Delphi/EJB interfaces in the 'CORBA' chapter of the SAMS 'Delphi 6 Developer's Guide'. Later versions too probably. http://www.amazon.com/exec/obidos/tg/detail/-/0672321157/qid=1083322796/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/102-2658620-1597747?v=glance&s=books&n=507846
Fog Creek Home