18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

142 <strong>B2B</strong> <strong>Integration</strong> — A <strong>Practical</strong> <strong>Guide</strong> <strong>to</strong> <strong>Collaborative</strong> E-<strong>commerce</strong><br />

5.3.1. BEA WebLogic integration<br />

BEA WebLogic integration is a platform that includes application server,<br />

application integration, business process management and <strong>B2B</strong> integration<br />

functionalities. In this section we will focus on the BPM aspect of the<br />

software suite.<br />

BEA WebLogic integration takes a process-centric approach <strong>to</strong> <strong>B2B</strong><br />

integration and allows channel-masters and their business partners<br />

<strong>to</strong> model, execute and easily manage business processes among<br />

organizations. With intuitive design <strong>to</strong>ols (see Figure 5.12) and an<br />

award-winning process engine, BEA WebLogic integration empowers<br />

the business analyst <strong>to</strong> design collaborative business processes and<br />

integrate them with internal processes and systems. At run-time, the<br />

process engine manages the execution of defined business processes<br />

(see Figure 5.11). Moni<strong>to</strong>ring capabilities enable companies <strong>to</strong> identify<br />

bottlenecks and optimize processes on-the-fly, without interrupting<br />

ongoing processes.<br />

In this BPM system, collaboration-specific processes exist separately<br />

<strong>to</strong> protect proprietary information during interactions between individual<br />

companies. Shared processes, defined and managed collaboratively, are<br />

deployed as local processes and execute only at each trading partner<br />

site <strong>to</strong> ensure that private information remains secure.<br />

HOW TO<br />

Invoke<br />

Events<br />

BPM Template |<br />

Definition<br />

(Studio)<br />

Process Engine<br />

wk m<br />

Template<br />

S<strong>to</strong>re<br />

Instance<br />

S<strong>to</strong>re<br />

HOW To<br />

Integrate<br />

XMLEvent ,.---<br />

'uj"'-"Sr Application<br />

XML<br />

RMI --"" EJB ""-v<br />

...Componentjjj*'<br />

Sys Ekec<br />

BPM Moni<strong>to</strong>r<br />

(Studio)<br />

Figure 5.11. — BEA-BPM execution engine<br />

Applicati tion J|

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!