I think we should take a close look at the WS-BPEL standard: Web Services Business Process Execution Language (WS-BPEL) http://en.wikipedia.org/wiki/BPEL
OASIS Web Services Business Process Execution Language (WSBPEL) TC http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel "WS-BPEL is an acronym for Web Services Business Process Execution Language. WS-BPEL 2.0 is a revision of the original acronym BPEL4WS (Business Process Execution Language for Web Services) 1.0 and 1.1." Web Services Business Process Execution Language Version 2.0 OASIS Standard, 11 April 2007 http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html Lots of references in end: (2007) http://www.oasis-open.org/committees/download.php/23964/wsbpel-v2.0-primer.htm#_Toc166509731 http://wso2.org/library/articles/writing-simple-ws-bpel-process-wso2-bps-apache-ode Getting started with BPEL http://searchsoa.techtarget.com/definition/BPEL Some more examples of what others do: OpenERP http://doc.openerp.com/v6.0/developer/6_21_web_services/index.html Openbravo ERP 2.50 - XML_REST_Web_Services http://wiki.openbravo.com/wiki/ERP_2.50:Developers_Guide/Concepts/XML_REST_Web_Services Overview of the xTuple API http://www.xtuple.org/node/310 http://www.xtuple.org/ApiDevelopment http://www.xtuple.org/ApiWhitePaper OOOR - OpenObject On Rails "OOOR stands for OpenObject On Ruby. OpenObject is the RAD framework behind OpenERP. OOOR exposes seamlessly your OpenObject application, to your custom Ruby or Rails application. 2 https://github.com/rvalyi/ooor ISO/TS 20022-4:2004, Financial services – UNIversal Financial Industry message scheme – Part 4: ISO 20022 XML design rules http://bpelpros.com/708/isots-20022-42004-financial-services-universal-financial-industry-message-scheme-part-4-iso-20022-xml-design-rules/ BOQL - ERP http://books.google.com/books?id=eLlMTkHgMVgC&pg=PA135&lpg=PA135&dq=erp+api+standard&source=bl&ots=H1g3Cv9Q8j&sig=ucVOlxwhhw9-6wxDQWvbsX95RXg&hl=no&ei=Az7HTq-3F4eM4gSi8dg4&sa=X&oi=book_result&ct=result&resnum=3&ved=0CHIQ6AEwAjgK#v=onepage&q=erp%20api%20standard&f=false Data manipulation APIs for ERP systems BOQL provides query-like service invocation API that on-the-fly orchestrate CRUD-operations of business objects in an ERP system. http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5713415 -- H ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Ledger-smb-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
