I've spent the last 3 days on a mission to get JD Edwards to receive function call requests via XML. Now I know I've been talking web-services vs. direct database connections for a bit. But seeing the results of invoking a complex business process from a mobile device kind of negates that argument.
JD Edwards systems integration does seem a bit of a black art, configuring application servers and understanding some very non MS terms makes this all the more challenging (for an MS boy like me anyway). However once configured you have the most amazing scope of what you can go on and build.
I've been spending some time now building tools that will automatically construct the function calls in JDE XML specific format.
Like this -
JDEDoc g = new JDEDoc("XMLtest", JDEDoc.JDEType.Callmethod);
g.CallMethod("HelloWorld", true, true);
g.AddParameter("mnUniqueKeyIDInternal_UKID", 111);
g.AddParameter("szDescription001_DL01", "Hello JDE");
string ourrest = g.Execute();