Download Java booking system - School of Computing
Transcript
Figure 7; The Windows DNA Object Model The presentation tier of Windows DNA can include CORBA clients using a COM-CORBA bridge, ActiveX Controls running within a Web browser, standalone applications, Internet Server API (ISAPI) programs, Active Server Pages (ASP), and static Web pages. Clients use Microsoft's Active Directory to locate middle tier components, and use DCOM to invoke methods on those components. Messages may also be sent asynchronously using Microsoft Messaging Service (MSMQ), COM+ events or queued component technology. The business tier contains business and data logic encapsulated within COM+ components, which can be written in any language, which supports COM+. All invocations to COM+ components are intercepted by the COM+ runtime and delegated to the components. Thus giving COM+ runtime the opportunity to perform middleware operations, such as transactions, security and object lifecycle management. The data layer of the architecture is served by Active Database Objects (ADO) along with Open Database Connectivity. An integration server called Babylon from Microsoft provides connectivity to existing legacy systems via proprietary protocols. 21