incubator-yoko-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lukas Zapletal" <lukas.zaple...@gmail.com>
Subject Re: The bridge with YOKO-CXF (diagram)
Date Mon, 16 Jul 2007 15:11:14 GMT
Thanks. Do you want me to export the relay-free diagrams? Will it be useful?

LZ

2007/7/16, Mosur Ravi, Balaji <bravi@iona.com>:
> Hi,
>
> You do not need 2 relays & you wouldn't need the yoko ORB... The Pure
> CORBA client can call on to the apache yoko corba binding (based on
> whatever ORB use choose) which then calls the soap side using cxf. The
> same applies for the inverse also.
>
> - Balaji
>
> -----Original Message-----
> From: Lukas Zapletal [mailto:lukas.zapletal@gmail.com]
> Sent: Monday, July 16, 2007 3:26 AM
> To: yoko-dev@incubator.apache.org
> Subject: Re: The bridge with YOKO-CXF (diagram)
>
> Two more questions:
>
> I think I do not need Apache Yoko ORB in the diagram SOAP->CORBA
> because the WS Client in the relay uses Apache CXF which translates
> the call to IIOP. There is no need to use ORB at all, right?
>
> You may wonder why I used two relays in CORBA->SOAP diagram. I thought
> I am not able to call Web Service using CORBA client directly. As I am
> inspecting the examples I am finding out it is easy to call a web
> service over CORBA even without using CXF or Yoko on the CORBA client.
> So the two relays are redundant and my the original idea with only one
> relay was ok.
>
> If you agree with me I can export diagrams without proxies for use in
> the Yoko documentation or wheresoever.
>
> LZ
>
> 2007/7/16, Lukas Zapletal <lukas.zapletal@gmail.com>:
> > Great. I have changed both diagrams a bit.
> >
> > http://lukas.zapletalovi.com/temp (please reload the page in your
> browser)
> >
> > Let me explain the current flow and correct me if am I wrong please.
> >
> > SOAP->CORBA:
> >
> > The source WS client is not implemented in CXF and calls Web Service
> > Relay. This dynamic service has a WS client that call the Target CORBA
> > Service using CXF with Yoko CORBA binding. I am not sure if this can
> > be done dynamically too. The Target CORBA Service is not implemented
> > in CXF or Yoko.
> >
> > CORBA->SOAP:
> >
> > The Source CORBA client is not implemented in CXF or not using Yoko
> > ORB. It calls dynamic CORBA relay service which is implemented using
> > Yoko ORB. This component has a CORBA client that calls second relay
> > which is implemented in CXF. The second relay calls the Target Web
> > Service which is not implemented in CXF.
> >
> > The trick is simple - all dynamic relays are either CORBA-CORBA or
> > WS-WS. I do not need to translate anything in them and I can delegate
> > this to Yoko/CXF. It seems I only need to implement these relays which
> > are simple proxies (from CORBA to CORBA and from WS to WS). I can
> > focus everything on debugging and fixing bugs in Yoko/CXF.
> >
> > Comments?
> >
> > LZ
> >
> > 2007/7/13, Mosur Ravi, Balaji <bravi@iona.com>:
> > > Hi,
> > >
> > > It looks good... Just a small correction, you would be using the
> yoko
> > > corba binding and not the yoko orb. The dynamic WS relay would use
> the
> > > corba binding as the server side and cxf as the client side for
> CORBA to
> > > SOAP and vice versa.
> > >
> > > - Balaji
> > >
> > > -----Original Message-----
> > > From: Lukas Zapletal [mailto:lukas.zapletal@gmail.com]
> > > Sent: Friday, July 13, 2007 9:49 AM
> > > To: yoko-dev@incubator.apache.org
> > > Subject: Re: The bridge with YOKO-CXF (diagram)
> > >
> > > Hmm strange, it seems GMail didnt passed it or something... Download
> it
> > > here:
> > >
> > > http://lukas.zapletalovi.com/temp
> > >
> > > Of course I can create a modified version without my Dynamic WS
> Relay.
> > > Its de-facto how YOKO-CXF works. I can export it with licensed
> version
> > > of EA and upload it for you.
> > >
> > > Please comment my design, thanks.
> > >
> > > 2007/7/13, Mosur Ravi, Balaji <bravi@iona.com>:
> > > > Did you forget to attach it? Also, would you be willing to
> document
> > > the
> > > > things you needed to get it working. It will be helpful for other
> > > users
> > > > as well.
> > > >
> > > > Thanks
> > > >
> > > > Balaji
> > > >
> > > > -----Original Message-----
> > > > From: Lukas Zapletal [mailto:lukas.zapletal@gmail.com]
> > > > Sent: Friday, July 13, 2007 9:04 AM
> > > > To: yoko-dev@incubator.apache.org
> > > > Subject: The bridge with YOKO-CXF (diagram)
> > > >
> > > > Hello,
> > > >
> > > > I have created a diagram with YOKO-CXF implementation of CORBA-WS
> > > > bridge. The only one thing I must to implement is Dynamic Web
> Service
> > > > Relay that will allow to contact Web Services which are out of the
> CXF
> > > > framework.
> > > >
> > > > The other direction (WS-CORBA) is not cleas as the other but it
> uses
> > > > similar pattern. The Dynamic WS Relay relays all incoming requests
> to
> > > > the target CORBA service. Since it will be implemented with CXF it
> can
> > > > use IIOP protocol.
> > > >
> > > > Could you take a look on my design and comment it?
> > > >
> > > > --
> > > > Lukas Zapletal
> > > > http://lukas.zapletalovi.com
> > > >
> > >
> > >
> > > --
> > > Lukas Zapletal
> > > http://lukas.zapletalovi.com
> > >
> >
> >
> > --
> > Lukas Zapletal
> > http://lukas.zapletalovi.com
> >
> >
>
>
> --
> Lukas Zapletal
> http://lukas.zapletalovi.com
>


-- 
Lukas Zapletal
http://lukas.zapletalovi.com

Mime
View raw message