I HAVE connected to ofbiz with flex using xmlrpc.
Did you see my post? http://n4.nabble.com/forum/PostLink.jtp?post=1458842
Bilgin Ibryam wrote:
Abdullah Shaikh wrote:
Hi Bilgin,
The client can be in any RIA technology, I need to communicate with
ofbiz
from flex, in this case I guess I won't be able to use xmlrpc client.
Thanks,
Abdullah
On Mon, Feb 1, 2010 at 8:14 PM, Bilgin Ibryam <[email protected]> wrote:
Abdullah Shaikh wrote:
Hi All,
I want to develop a flex application which will interact with ofbiz
using
xml.
I just had a cursory view of xmlrpcclient & xmlserializer, has anybody
done
this ? what will be the best way to have ofbiz output xml ?
I have seen that GenericValue can be easily converted to xml form.
The request can be in xml form or can be a normal http request, but
the
response from ofbiz should be in xml form, for example something like
this,
<Orders>
<Order id="1" status="Approved"/> - all the required fields
<Order id="2" status="Created"/>
</Orders>
<Parties>
<Party firstname="abc" lastname="xyz"> - all the required fields
</Parties>
This way we can have a flex application communicate with ofbiz
using xml
over http, I think flex don't understand json, so we need to go the
xml
way
and also the benefits of xml is that with this approach ofbiz can
interact
with any kind of RIA technology.
Thanks,
Abdullah
Hi Abdullah,
take a look at XmlRpcEventHandler.java. We use it to call ofbiz
services by
sending data in xml format over http (using a xmlrpc client). The
result is
also returned in xml format.
Bilgin
I have no experience with flex, but xmlrpc is just a way to transport
the data over http encoded in xml. (it is like a lightweight soap) In
this sense, it doesn't matter what technology is using your client
application. If it is able to encode the data in properly formatted
xml and send it over http (and then read the result), that would be
enough. I see that there are also flex libraries for xmlrpc
http://en.wikipedia.org/wiki/XML-RPC
Bilgin