Что такое дистанционная работа.NET?

Что такое доступные удаленно компоненты?

Remotable .NET components позволяет вам получать доступ к функциональности MATLAB® удаленно, как часть распределенной системы, состоящей из нескольких приложений, областей, браузеров или машин.

Преимущества Использования дистанционной работы.NET

Существует много причин создать доступные удаленно компоненты:

  • Сокращение затрат — Изменения в бизнес-логике не требуют, чтобы вы развернули новое программное обеспечение каждому клиенту. Вместо этого можно ограничить новые обновления маленького набора бизнес-серверов.

  • Увеличенная безопасность для веб-приложений — Реализация Дистанционной работы.NET позволяет вашей базе данных, например, находиться безопасно позади одного или нескольких брандмауэров.

  • Совместимость программного обеспечения — Используя доступные удаленно компоненты, которые используют стандартные протоколы форматирования как SOAP (простой протокол доступа к объектам), может значительно улучшить совместимость компонента с библиотеками и приложениями.

  • Способность запустить приложения как у сервисов Windows® — Чтобы запуститься как служба Windows, у вас должен быть доступ к доступному удаленно компоненту, размещенному сервисом. Приложения, реализованные как служба Windows, предоставляют много преимуществ для разработчиков приложений, которые требуют автоматизированного сервера, запускающегося как фоновый процесс, независимый от конкретной учетной записи пользователя.

  • Гибкость, чтобы изолировать двоичные файлы собственного кода, которые были ранее несовместимы — Соединение собственный и управляемый код без ограничений.

Каково различие между дистанционной работой.NET и WCF?

WCF является сквозной web service. Многие преимущества, предоставленные Дистанционной работой.NET — широким выбором функциональной совместимости протокола, например —, могут быть достигнуты с интерфейсом WCF, в дополнение к наличию доступа к более богатому, более гибкому набору собственных типов данных. Дистанционная работа.NET может только поддержать нативные объекты.

WCF предлагает больше устойчивых вариантов в почти каждом аспекте веб-разработки, даже реализации клиента Java®, например.