How do we go about integrating third party application or legacy/custom applications with ERP products like JDEdwards, Peoplesoft, GreatPlains using technology like JAva, XML?