home | register | email  



Web Tech, USA
1-800-279-9717

Web Tech, UK
+44 (0) 1452 814 303



 

Please visit our WebTech main site - we no longer maintain this web site

www.WebTechCorp.com - US

www.WebTechCorp.co.uk - UK


D601 - Delphi Multi-tier Development

Price: US $1,995, UK £1,499 + VAT | Duration: 5 days


Delphi developers who are migrating from a two tier to n-tier systems. Developers who need additional information on DCOM and CORBA


Delphi database development with a client server database. This course does not cover the details of setting up a 2-tier c/s application.


Delegates will gain an understanding of CORBA, DCOM, VisiBroker, and other technologies required to develop an N-Tier application. They will learn how to implement CORBA and DCOM applications, use ADO in a multi-tier system, and will understand MIDAS, and create MIDAS multi-tier and web server based applications.


  • Use Delphi 4 to structure and organize a multi-tier application
  • Write a N-tier application using either COM or CORBA
  • Implement a MIDAS application
  • Use Microsoft's ADO to implement an N-tier application
  • Use the Internet Express components to develop an N-tier application that will run in a browser
  • Work with the Delphi remote debugger
  • Understand the differences between DCOM and CORBA


Overview of Techniques for Building N-Tier Applications in Delphi
N-Tier design & thin clients | Web server applications & thin client applications

COM/DCOM Overview
Interfaces | GUIDS | CoClass | COM and the registry

Interfaces
Overview | IDL | Interfaces vs. Abstract Classes | Interfaces vs. Multiple Inheritance | Reference Counting | Using Delphi's Type Library Editor to create and manage Interfaces

In Process Servers vs. Out of Process Servers Writing a COM Server | Writing a COM Client | Type Libraries | Using Enums and Consts | Enhancing the COM Server/Client

CORBA Overview
Basic Object Adapter | Skeletons and Stubs | CORBA Interfaces | Stubs and Skeletons | Setting up CORBA on a Server/Network | Writing a CORBA Server | Writing a CORBA Client | Using CORBA Data Modules | Static vs Dynamic binding

VisiBroker
N-Tier design & thin client | ORB's | Object Activation Daemon | Smart Agent | IIOP | Load Balancing

ADO
Handling Errors in COM/CORBA | Remote Debugging with COM/CORBA | N-Tier with ADO | ADO Components | Writing ADO Servers | Writing ADO Clients

MIDAS
MIDAS Overview | MIDAS Server Applications | Remote Data Module | Data Set Provider | MIDAS Client Applications | Connecting to the Server | TclientDataSet | Handling Exceptions | Updating Conflicts | Briefcase with MIDAS

Web Development
Web Server Application Overview | Writing a Simple Web Server Application | Web Server Content Producers | Maintaining state information

Internet Express
Converting a MIDAS server to a web server application


  • Design Interfaces for a distributed application
  • Implement a simple DCOM server and client
  • Implement a simple CORBA server and client
  • Create a MIDAS server
  • Write a CORBA 'wrapper' around an existing 2-tier application

 

Copyright 2002 2004 - Web Tech Training & Development - All Rights Reserved

 

home ] contact ] courses ] register ]