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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

Cus<strong>to</strong>m Packaged BHJIMM Legacy Network<br />

Applications Applications DataBase* Systems Technology<br />

Adapter Adapter Adapter Adapter Adapter<br />

The EAI Platform<br />

Figure 4.1. — The EAI platform<br />

EAI processes and <strong>to</strong>ols help companies evolve <strong>to</strong> e-business by<br />

creating an integrated infrastructure <strong>to</strong> connect existing legacy systems<br />

and back-office applications with the Internet, allowing an organization<br />

<strong>to</strong> move and share information and data across all boundaries (see<br />

Figure 4.1).<br />

4.3. Where Did Things Go Wrong?<br />

Twenty <strong>to</strong> 30 years ago, information systems were relatively simple in<br />

makeup: there was the mainframe. The mainframe served its purpose<br />

admirably, providing an inherently integrated system. The minicomputer,<br />

often of a UNIX flavor, arrived soon after.<br />

The late 80s gave rise <strong>to</strong> distributed systems. With their rise came a<br />

strong move within companies <strong>to</strong> departmentalized information systems.<br />

The new distributed systems were generally based on UNIX and<br />

Windows technologies, the latter of which introduced the graphical user<br />

interface <strong>to</strong> the business world.<br />

The migration <strong>to</strong> departmentalized distributed computing was<br />

motivated by several fac<strong>to</strong>rs, including:<br />

• The desire <strong>to</strong> implement graphical user interfaces, which were not<br />

yet possible using mainframe 'green screens';<br />

• The perceived (often wrongly) notion that distributed client-server<br />

systems were cheaper and easier <strong>to</strong> implement and maintain;<br />

• The need for departmental executives <strong>to</strong> build fiefdoms <strong>to</strong> obtain<br />

personal advancement within the corporation; and<br />

• The ability of out-of-control IT departments <strong>to</strong> implement the latest<br />

technologies in<strong>to</strong> the market without giving proper consideration <strong>to</strong><br />

return on investment or revenue.

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

Saved successfully!

Ooh no, something went wrong!