Hi, ok I am just writing my thoughts and would like to get some comments, if I am right.
So lets say I have a CORBA object with the approbriate idl. I can get the approbriate WSDL from the Yoko tool idl2wsdl. And then Yoko can invoke the Corba call with that. So what would I have the programm for that and where does the actual type mapping from the SOAP-types (xsd-types) to the Corba-types (typecodes)? For the beginning I only want to see the performing of this calls, so the dynamic part with the Interface Repository calls would follow later. For this time I asume that I have got the WSDL file from the idl file from somewhere and the approbriate Corba method is available. Then I get my SOAP call, and build my Corba call manually. Another question for me is, which role does Synapse play here. What can Synapse do with this wsdl file? I still try to understand the mediator technology, so please do not wonder about silly questions :-) Regards Christian -------- Original-Nachricht -------- Datum: Fri, 28 Jul 2006 16:24:41 +0100 Von: "Nolan, Edell" <[EMAIL PROTECTED]> An: yoko-dev@incubator.apache.org, [EMAIL PROTECTED] Betreff: RE: Soap-corba bridge > Hi, > > Balaji is right this is a perfect case to use Yoko. If you need more > information on the binding - please let us know or we can discuss more on how > it > can fit together. > > Cheers, Edell. > > -----Original Message----- > From: Mosur Ravi, Balaji > Sent: 27 July 2006 13:14 > To: yoko-dev@incubator.apache.org; [EMAIL PROTECTED] > Subject: RE: Soap-corba bridge > > Hi Christian, > > I think a better way to do this would be to first expose the idl interface > as a wsdl & then the soap-corba calls (or viceversa) can be routed or > mapped easily... > > This would be a standard approach to do the calls & is a perfect use case > for the yoko corba wsdl binding. > > The yoko corba binding already does what you mentioned, i.e uses the > information from the wsdl & the corba binding (generated from idl) to get the > typecodes & call the appropriate corba methods... > > The router or some mapper can then take a soap message & use this corba > wsdl binding to easily route the calls... Let me know if this makes sense... > > - Balaji > > > -----Original Message----- > From: Christian Galbavy [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 27, 2006 5:20 AM > To: yoko-dev@incubator.apache.org > Subject: Re: Soap-corba bridge > > Hi, > > our goal is to use SOAP for dynamic invocations in CORBA. > So a short description how we want to start: > We want to take the SOAP-service-name and map this to a CORBA interface, > so the SOAP method in the body has the same name as the CORBA interface's > method. If we find an approbriate method in the CORBA interface using the > CORBA interface repository, we want to call te CORBA method. > > At this time we are looking at different technologies to achive this goal. > For Axis2 there might be a problem, cause we do not have any deployed > services and the wsdl-files. > We can do the following: > When we have found the CORBA interface with the method, we can obtain the > type information of the parameters and the return value using the interface > repository. Here we get TypeCodes. Now we can use the Typecodes and the > params from the SOAP call to invoke the CORBA method. One point here is how > to parse the SOAP params using the TypeCodes. > > This is only one approach for us, we are looking at different ways. > It have not had time yet to look at the yoko project, but will do this > today. > Please write me your thoughts about this topic. > > Regards > Christian > > > > -------- Original-Nachricht -------- > Datum: Mon, 24 Jul 2006 20:45:54 -0400 > Von: "Balaji Ravi" <[EMAIL PROTECTED]> > An: [EMAIL PROTECTED] > Betreff: Soap-corba bridge for synapse > > > Hi, > > > > I saw your email discussing about the soap-corba bridge in the synapse > > mailing list & i thought of a similar open source project - Apache > > Yoko that i am involved with. > > > > In this project, we are building an open source orb & also a corba > > wsdl binding, which we could use to expose the corba endpoints as a > > web service. > > We can use this to write a synapse mediator to do the conversion from > > soap to corba & viceversa. > > > > Link: http://incubator.apache.org/projects/yoko.html > > > > Our wiki for some more details: http://wiki.apache.org/incubator-yoko/ > > > > Let me if you think this would help. We can then discuss this in both > > the yoko mailing list & the synapse mailing list. I would also be > > interested in knowing more about your use case... > > > > Thanks > > > > Balaji > > -- > > > "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... > Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail > > -- > > > Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! > "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl > > -- Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl