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.

Middleware Technologies 241<br />

• Internet Security and Acceleration Server 2000 (ISA) — Contains<br />

two apparently unrelated applications. The first product, Internet<br />

security, is a firewall for setting access policies and network authentication.<br />

The second product, Acceleration server, is a content caching<br />

server.<br />

• Application Center Server 2000 — Provides an administration <strong>to</strong>ol<br />

for managing clusters of COM+ servers, a feature which was<br />

noticeably lacking in DNA.<br />

Microsoft has struggled <strong>to</strong> penetrate the enterprise distributed<br />

component market, though their latest initiatives, including .NET, could<br />

make them competitive in this space. The fact that they are Microsoft<br />

doesn't hurt either. Though it may take Microsoft some time <strong>to</strong> capture<br />

a market, they are usually successful at simplifying and demystifying<br />

technologies <strong>to</strong> the point where they become an out-of-the-box<br />

commodity (usually accomplished by integrating the technology with<br />

the operating system).<br />

COM+<br />

COM and COM+ are the distributed component pieces of the Windows<br />

DNA platform for building distributed application in a Microsoft<br />

Windows environment. Much like CORBA, COM provides a framework<br />

and standards for object and component communication (see Figure 8.8).<br />

Client Application<br />

T<br />

diem Communicates<br />

directly <strong>to</strong> Object<br />

COM+<br />

Establishes Connection<br />

| Object<br />

Server Application<br />

Figure 8.8. — Basic COM communication process

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

Saved successfully!

Ooh no, something went wrong!