Comments 11
Спасибо, топик интересный. Насколько я понимаю .Net Remoting — это предок WCF? Просто со вторым я работал, а использование первого не застал.
Спасибо Александр, это очень достойная статья.
Только, жаль что вы выбрали именно Remoting. На сколько я знаю, про него уже многие и думать забыли, включая Майкрософт. Если у вас появится желание, то интересно будет увидить Ваше творени на Silverlight, а лучше уже и на HTML5, в свете недавних событий :)
Только, жаль что вы выбрали именно Remoting. На сколько я знаю, про него уже многие и думать забыли, включая Майкрософт. Если у вас появится желание, то интересно будет увидить Ваше творени на Silverlight, а лучше уже и на HTML5, в свете недавних событий :)
К сожалению, все самое интересное в этом коде — (опущенное) управление курсором. Потому что написание сервисов банально, а ремотинг настолько устарел, что использовать его уже неприлично.
Кстати, формально windows-сервис по умолчанию не имеет доступа к рабочему столу, и ему нужно включать allow interact with desktop. И даже это — настоятельно не рекомендуется ms (по очевидным причинам).
support.microsoft.com/kb/327618
support.microsoft.com/kb/327618
Remoting не является никоим образом конкурентом или схожей технологией с Silverlight, HTML5.
Remoting предшественник WCF.
На HTML5 вы подобное не реализируете просто потому что не имеете права управления устройствами ввода, а на Silverlight только в out-of-browser и то только если используете interrop.
А полезность этой статьи небольшая. HelloWord on Remoting. На том же WCF реализуется тривиально.
Remoting предшественник WCF.
На HTML5 вы подобное не реализируете просто потому что не имеете права управления устройствами ввода, а на Silverlight только в out-of-browser и то только если используете interrop.
А полезность этой статьи небольшая. HelloWord on Remoting. На том же WCF реализуется тривиально.
>Remoting не является никоим образом конкурентом или схожей технологией с Silverlight, HTML5.
Я нигде такой глупости не писал.
>Remoting предшественник WCF.
Я об этом написал пару комментариев выше.
>На HTML5 вы подобное не реализируете просто потому что не имеете права управления устройствами ввода, а на Silverlight только в out-of-browser и то только если используете interrop.
Опять же не знаю, где вы такую глупость прочитали
>А полезность этой статьи небольшая. HelloWord on Remoting. На том же WCF реализуется тривиально.
Здесь приведен конкретный пример написания программы удаленного управления рабочим столом с использованием объектной обёртки над сокетами. И это единственная статья на хабре в данном ключе. Надеюсь кому-нибудь да пригодится.
Я нигде такой глупости не писал.
>Remoting предшественник WCF.
Я об этом написал пару комментариев выше.
>На HTML5 вы подобное не реализируете просто потому что не имеете права управления устройствами ввода, а на Silverlight только в out-of-browser и то только если используете interrop.
Опять же не знаю, где вы такую глупость прочитали
>А полезность этой статьи небольшая. HelloWord on Remoting. На том же WCF реализуется тривиально.
Здесь приведен конкретный пример написания программы удаленного управления рабочим столом с использованием объектной обёртки над сокетами. И это единственная статья на хабре в данном ключе. Надеюсь кому-нибудь да пригодится.
> Я нигде такой глупости не писал.
Извините это был ответ на комментарий:
habrahabr.ru/blogs/net/124491/?reply_to=4132781#comment_4117524
Но из-за сброса логина запостилось в корень.
> И это единственная статья на хабре в данном ключе.
А нет потому что не нужно даром. Remouting динозавр с своим набором особенностей на которые просто нет нужды тратить время. Hello Word одинаково просто получаются и на WCF и на Remouting, но когда вам придётся налаживать двустороннюю связь ещё и с обработкой обрывов, то начнутся пляски, придётся писать свою реализацию канала и лезть на сетевой уровень. Зачем тратить время на устаревшую и больше не развивающуюся платформу. Я достаточно написал на этой платформе и прошелся по всем её граблям, но её время очень давно ушло. Ещё бы WCF Web API зарелизили и можна было б понемного избавляться от SOAP.
На хабре нет статей также о написании приложений на WinAPI для Windows 3.1, может напишете.
Извините это был ответ на комментарий:
habrahabr.ru/blogs/net/124491/?reply_to=4132781#comment_4117524
Но из-за сброса логина запостилось в корень.
> И это единственная статья на хабре в данном ключе.
А нет потому что не нужно даром. Remouting динозавр с своим набором особенностей на которые просто нет нужды тратить время. Hello Word одинаково просто получаются и на WCF и на Remouting, но когда вам придётся налаживать двустороннюю связь ещё и с обработкой обрывов, то начнутся пляски, придётся писать свою реализацию канала и лезть на сетевой уровень. Зачем тратить время на устаревшую и больше не развивающуюся платформу. Я достаточно написал на этой платформе и прошелся по всем её граблям, но её время очень давно ушло. Ещё бы WCF Web API зарелизили и можна было б понемного избавляться от SOAP.
На хабре нет статей также о написании приложений на WinAPI для Windows 3.1, может напишете.
Sign up to leave a comment.
Удаленное управление мышью с помощью .NET Remoting