David - you said:
"The service engine will try for any service definition"

I'm not clear on this. How does it know? Is it part of the request made
by the calling application? So for example the calling app would specify
SOAP or XMLRPC?

I have the advanced framework training so I will review the videos.

David E Jones wrote:
>
> Actually I think at the minute that the XMLRPC automatic service
> mapping in OFBiz is better than the SOAP auto-mapping.
>
> The service engine will try for any service definition, but just be
> aware that the real world is not as simple as this. If you have to
> implement to a spec that you don't control you probably won't be able
> to use the automated mapping and you'll have to write wrapper services.
>
> -David
>
>
> Vince Clark wrote:
>> I am researching this topic and need some clarification on integration
>> options.
>>
>> As far as I can tell we can use either SOAP or XML-RPC. My understanding
>> of web services is limited, but as I understand it any service in OfBiz
>> defined as "export=true" can be consumed as a  web service via SOAP. If
>> this is true then it leads me to believe that there is much more
>> functionality available to the consuming application, a CMS for example,
>> using SOAP as opposed to XML-RPC.
>>
>> There is a component available from OpenTaps called livecatalog that has
>> some classes available for use with XML-RPC integration. Although upon
>> reviewing that code I cannot see anything specific to XML-RPC. Is the
>> purpose of this component to make some information more easily
>> accesssible, or is it targeted at XML-RPC integrations?
>>
>> This also leads me to the question, can any exported OfBiz service be
>> consumed with either SOAP or XML-RPC? Am I comparing apples to apples?
>>
>> Finally, the CMS we want to integrate is Joomla. Which should we use,
>> SOAP or XML-RPC? The latter seems to be better supported in Joomla, but
>> if my understanding of OfBiz services is correct, we will have much more
>> functionality available to us if we use SOAP.

-- 
Vince Clark
Global Era
The freedom of open source.
(303) 493-6723
(303) 455-2409 fax
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
www.globalera.com

Reply via email to