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 <[EMAIL PROTECTED]>:
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:[EMAIL PROTECTED]
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 <[EMAIL PROTECTED]>:
> 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:[EMAIL PROTECTED]
> 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

Reply via email to