Our client has a requirement to deploy their ecommerce storefront on a 
physically separate server from the back office apps. We have been 
experimenting with other frameworks and integrating via web services for some 
time, and this requirement pushes up the urgency. 

Options we are considering: 

    • Use OFBiz MVC framework to build the ecommerce site and deploy it on a 
separate server. Use RMI to communicate between two OFBiz instances. 
    • Tapestry - Java based, so maybe RMI is still an option. But not sure if 
that really makes it any easier than using web services. 
    • Symfony - we have prototyped this and exposed things like user login and 
shopping cart via web services on the OFBiz side. Have tested this with Axis2 
and Mule. 
    • DJango - Just looking into this. 

Our primary motivation for going with Symfony or DJango is to keep the web tier 
as light weight as possible. It would be all about presentation, and would 
consume all functionality from OFBiz. 

Looking forward to feedback from the community on this topic. 

Reply via email to