Пример создания и запуска StoServe
Перед запуском клиента необходимо скомпилировать пример клиента и другие связанные примеры. Дополнительные сведения о создании примеров см. в разделе Сборка примеров. Если вы уже создали нужные образцы, STOCLIEN.EXE — это исполняемый файл клиента для StoServe.
Экскурсия по коду
В следующей таблице перечислены файлы, относящиеся к примеру StoServe.
Файлы | Описание |
---|---|
STOSERVE.TXT | Краткое описание примера |
MAKEFILE | Универсальный файл makefile для создания примера кода STOSERVE.DLL этого урока. |
STOSERVE. H | Файл заголовка для объявления функций сервиса как импортируемых или определения их как экспортируемых в STOSERVE.DLL. |
STOSERVE.CPP | Основной файл реализации для STOSERVE.DLL. Имеет библиотеку DllMain и функции COM-сервера (например, DllGetClassObject). |
STOSERVE. DEF | Файл определения модуля. Экспортирует функции размещения сервера. |
STOSERVE. RC | Файл определения ресурсов DLL для исполняемого файла. |
STOSERVE. ICO | Ресурс значка для исполняемого файла. |
СЕРВЕР. H | Включаемый файл для объекта C++ серверного элемента управления. |
SERVER.CPP | Файл реализации для объекта C++ серверного элемента управления. |
ФАБРИКА.Х | Файл include для объектов COM фабрики классов сервера. |
ФАБРИКА. CPP | Файл реализации для фабрик классов сервера. |
CONNECT.H | Включаемые файлы для перечислителя точек подключения, точки подключения и классов перечислителя соединений. |
CONNECT.CPP | Файл реализации для объектов перечислителя точек подключения, точки подключения и перечислителя соединений. |
БУМАГА. H | Включаемый файл для COM-объекта класса COPaper. |
БУМАГА. CPP | Файл реализации для класса объекта COM COPaper и точек подключения. |
STOSERVE.DSP | Файл Проекта Microsoft Visual Studio. |
Основные темы, описанные в этом обзоре кода:
- Методы интерфейса IPaper.
- CoPaper использует интерфейс IPaperSink для уведомлений клиентов.
- структуры в StoServe.
- вопросы Юникода.