Дополнительные вопросы архитектуры
Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью Windows Communication Foundation (WCF).
Поскольку клиенту нужны сведения о типе удаленного типа, чаще всего самым простым решением является развертывание сборки с удаленным типом на клиенте. Однако во многих случаях клиенту не нужно предоставлять доступ к реализации типа. Эту проблему можно решить несколькими способами:
объявите интерфейс в сборке, которая совместно используется клиентом и сервером;
Примечание Для создания экземпляра прокси клиент должен вызывать метод GetObject. Использование оператора new приведет к ошибке компиляции, поскольку невозможно будет создать экземпляр интерфейса. создайте сборку с метаданными с помощью средства Soapsuds; Дополнительные сведения см. в разделе Использование Soapsuds.exe при удаленном взаимодействии.
создайте исходный код с помощью средства Soapsuds. Дополнительные сведения см. в разделе Использование Soapsuds.exe при удаленном взаимодействии.
См. также
Другие ресурсы
Расширенное удаленное взаимодействие
Soapsuds Tool (Soapsuds.exe)