Mi Ensayo

Páginas: 5 (1134 palabras) Publicado: 3 de octubre de 2012
Course 511 2 Days, Hands-on £695 per delegate

COM+ for Visual Basic 6
Course Objectives
• • • • • • • • • • Understand and use COM+ Services Design, Build and Configure COM+ Components using VB6 Consolidate Classic COM knowledge Learn the differences between COM+ and Microsoft Transaction Server Understand the COM+ transactionoriented programming model in depth Develop distributedtransactional systems using COM+ Learn about Windows 2000 and COM+ Security Understand and use messaging using MSMQ and Queued Components Design scalable COM+ applications Apply course skills to deploy and trouble-shoot COM+ systems

Course Pre-Requisites
• • • • Familiarity with VB6 Interactive Development Environment Ability to build simple VB6 Classes, and compile DLLs Awareness of COM and InterfacesBasic knowledge of ADO, SQL and relational database concepts

Introduction (0.5 hours) Introduction to COM+ (1 hour)
COM+ Objectives, Classic COM and MTS, COM+ Services, Interception and Attributes, Configured Components and non-Configured Components COM+ is an essential part of n-tier and Web applications built using VB6. This chapter begins by explaining the rationale for creating n -tiersystems and the crucial role they create for COM+. It explains the relationship between COM+ and Microsoft Transaction Server (MTS) and how both technologies rely on the architectural concept of interception to provide services to middle tier components. It concludes by introducing the key services provided by COM+ and providing a brief technical description of their purpose.

Classic COM (2.5hours – 2 hands on exercises)
COM and the Registry, The Service Control Manager, Type Libraries, COM between processes, Proxies, Stubs and Marshalling, Threads, DCOM, Classic COM and MTS The first step to understanding COM+ is to be totally comfortable with Microsoft’s COM technology. COM (also known as ActiveX) is an essential part of all VB6 systems, yet though

For advice or bookings please call08701 999 089 or visit www.devtrain.co.uk

many VB developers are familiar with it by name, and have a high level awareness of its function, relatively few have a detailed understanding of how it works. This chapter will provide programmers new to COM with the essential background, and serve as a refresher for those already familiar with GUIDs, vTables and Interfaces. It begins by reviewingkey object oriented concepts, and how COM helps to provide the OO features of VB6. It then introduces the concept of interfaces – which are at the heart of how COM (and therefore COM+) work, and shows how interface programming can be performed using VB6. It then drills down into the details of how COM operates, and how it supports the higher level functionality of VB6, before concluding by examininghow COM allows different programs to communicate with each other using objects, whether on the same computer, or across the network between computers (at which time it is called DCOM – Distributed COM).

Configured Components (1 hour – 1 hands on exercise)
COM+ Applications, Attribute-based programming, Server and Library Applications, Object Constructors This short chapter allows attendees toget ‘hands-on’ with COM+. After briefly introducing the idea of ‘Configured Components’ and attribute-based programming, it launches into the practicalities of writing code for COM+, creating and configuring a COM+ application, and setting attributes using the COM+ Explorer.

COM+ Transactional Services (6 hours – 2 hands on exercises) Activation and De-activation, Transactions and the ACIDRules, Designing Transactional Components, The Distributed Transaction Co-ordinator (DTC), Declaring Transactional Requirements, Voting on Transactional Outcome, COM+ and ADO, Component state and the ACID rules, Creating Secondary objects, Re-usable transactions.
This central chapter provides the information necessary to use COM+ to control transactions from the middle tier. COM+ provides middle...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS