Using Microsoft Exchange Server as a Development Platform
Applications designed using Microsoft® Exchange Server can take many forms, depending on developer requirements and design objectives. Typically, there are three categories of Microsoft Exchange Server applications:
-
Client applications, which use the services of a server running Microsoft Exchange Server, but reside exclusively at the user's location.
-
Server applications, which interact with services such as the information store and directory to provide services to users, but are not associated with any user.
-
Combined client/server applications, which include a client component associated with one or more users and a server component that is a service.
The following topics present an overview of the development issues necessary to build Microsoft Exchange Server applications.