<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=2578655</guid>
        <pubDate>Mon, 26 Apr 2010 08:51:16 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=2578655</link>
        <description><![CDATA[Jupiter: Я хотел бы сообщить, как решились мои вопросы.<br> <br>1. Для запуска и останова службы , работающей под уч записью Local Service, средствами ServiceController я применяю подход, описанный в <br>http://vstslive.wordpress.com/<br>А именно, в манифесте нужно прописать:<br>&lt;requestedExecutionLevel level=”requireAdministrator” uiAccess=”false” /&gt;<br>В этом случае при старте программы выдается окно подтверждения на запуск от имени администратора. Конечно, лучще было бы выдавать запрос не при старте программы, а непосредственно перед выполнением действия по старту/остановке службы. Но это уже и так огромный прогресс.<br><br>2. Проблемы с Remouting решились после отказа от Remouting в пользу кошачей технологии (с неудобопроизносимым названием CWF).]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=2126411</guid>
        <pubDate>Wed, 26 Nov 2008 08:34:39 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=2126411</link>
        <description><![CDATA[botan48: Помогите, плиз&#33; У меня возникла точно такая же проблема. как ее решить????? :&#39;(]]></description>
        <author>botan48</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1939554</guid>
        <pubDate>Fri, 25 Apr 2008 13:29:28 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1939554</link>
        <description><![CDATA[Jupiter: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>BinaryServerFormatterSinkProvider.TypeFilterLevel = TypeFilterLevel.Full; </div></div><br>
Я сделал так. Теперь у меня вместо простенького<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; configChannel = new IpcChannel(&quot;ConfigCommunicationIpcChannel&quot;);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
стало вот такое:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; BinaryServerFormatterSinkProvider provider = new BinaryServerFormatterSinkProvider();</div><div class="code_line">&nbsp;&nbsp; &nbsp; provider.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; System.Collections.Hashtable props = new System.Collections.Hashtable();</div><div class="code_line">&nbsp;&nbsp; &nbsp; props[&quot;portName&quot;] = &quot;ConfigCommunicationIpcChannel&quot;;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; configChannel = new IpcChannel(props, null, provider);</div></ol></div></div></div></div><br>
<br>
Потенциальных возможностей больше, но работает по-прежнему только под пользовательской уч. зап.  :wall:]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1938792</guid>
        <pubDate>Thu, 24 Apr 2008 15:11:13 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1938792</link>
        <description><![CDATA[TerraGhost: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
1. Как настроить права Remoting, чтобы объяснить Службе, что ей нечего бояться и можно давать всем?<br>
</div></div><br>
<br>
Возможно мало прав при открытие точки, тогда нужно указать:<br>
<br>
BinaryServerFormatterSinkProvider.TypeFilterLevel = TypeFilterLevel.Full; // полагаю, что у вас бинарный провайдер для IPC<br>
<br>
Умные дяди скажут как это через app.config это сделать :)]]></description>
        <author>TerraGhost</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1938711</guid>
        <pubDate>Thu, 24 Apr 2008 14:03:41 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1938711</link>
        <description><![CDATA[Jupiter: Я пишу под Вистой. На сегодня я реализовал в своей системе два рекомендованных мне здесь механизма: <br>1. IPC-remoting для обмена данными между Службой и Приложением; <br>2. ServiceController для запуска и останова Службы из Приложения.<br><br>Оба механизма капризничают относительно прав доступа:<br>1. IPC-remoting работает только если Служба запущена под той же учетной записью, под которой работает Приложение;<br>2. ServiceController работает только если Приложение запущено &quot;от имени администратора&quot;.<br><br>Вопросы: <br>1. Как настроить права Remoting, чтобы объяснить Службе, что ей нечего бояться и можно давать всем?<br>2. Как сделать так, чтобы при запуске Приложения не от имени администратора при попытке остановить/запустить Службу полозователю, как это принято в Висте, выдавалось бы предупреждение UAC, а не сразу отлуп?]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1935839</guid>
        <pubDate>Tue, 22 Apr 2008 08:52:13 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1935839</link>
        <description><![CDATA[Budda: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1919335'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2008-04-03T18:00:30+00:00">03.04.08, 18:00</time></span><div class='quote '>- если юзаешь 3.0, то для WCF если мне не изменяет память - один из видов байндинга</div></div><br>
и я что-то такое припоминаю.<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1930549'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-16T10:02:55+00:00">16.04.08, 10:02</time></span><div class='quote '>Помучаю вас еще.</div></div><br>
Твои вопросы как бальзам на душу, жаль что помочь не могу. Самому интересно - поборол таки проблему?]]></description>
        <author>Budda</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930967</guid>
        <pubDate>Wed, 16 Apr 2008 15:54:06 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930967</link>
        <description><![CDATA[Jupiter: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1930832'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>MIF &#064; <time class="tag-quote__quoted-time" datetime="2008-04-16T13:19:41+00:00">16.04.08, 13:19</time></span><div class='quote '>Использовать надо нетовский ServiceController класс</div></div><br>
Спасибо. Я попробовал этот класс. Но к сожалению он больше подходит для запуска и останова служб. Плользовательское действие там предусмотрено, но это чрезвычайно скудный механизм. Ремоутинг рулит. <br>
<br>
И вот еще что я заметил: <strong class='tag-b'>ServiceController.CanStop</strong> выдает честно может или нет служба быть остановлена, но остановить ее не удается: метод <strong class='tag-b'>ServiceController.Stop()</strong> дает все то же исключение: <strong class='tag-b'>отказ доступа</strong>. Я пробовал не только мою службу, но и другие, которые там были. Результат один. <br>
<br>
То есть и ремоутинг и ServiceController не имеют доступа. При этом ServiceController не может остановить/запустить службы НЕЗАВИСИМО от того, под какой уч. записью они работают, в то время как ремоутинг по крайней мере пашет при совпадении уч. записи службы и клиетна. <br>
<br>
Задача остается прежней: наладить взаимодействие по ремоутингу (ipc) в случае когда служба запускается <strong class='tag-b'>не</strong> под пользовательской уч. зап.<br>
<br>
Кстати, забыл сказать, что пишу под Вистой. Может это важно...]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930832</guid>
        <pubDate>Wed, 16 Apr 2008 13:19:41 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930832</link>
        <description><![CDATA[MIF: Перечислено,всё, что можно кроме стандартного МС подхода. Использовать надо нетовский ServiceController класс. и ,v частости, его метод OnCustomCommand.]]></description>
        <author>MIF</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930802</guid>
        <pubDate>Wed, 16 Apr 2008 12:55:19 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930802</link>
        <description><![CDATA[Jupiter: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1930752'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>PIL &#064; <time class="tag-quote__quoted-time" datetime="2008-04-16T12:09:15+00:00">16.04.08, 12:09</time></span><div class='quote '>Сделай Local System</div></div><br>
Все равно отказано в доступе]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930752</guid>
        <pubDate>Wed, 16 Apr 2008 12:09:15 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930752</link>
        <description><![CDATA[PIL: Сделай Local System]]></description>
        <author>PIL</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930549</guid>
        <pubDate>Wed, 16 Apr 2008 10:02:55 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1930549</link>
        <description><![CDATA[Jupiter: Помучаю вас еще. Вот я сделал ремоутинг. Мой ipc-сервер реализован в службе Windows, клиент - обычное приложение (ехе-шник). Проблема в том, что все работает только когда служба-сервер запущена под пользовательской учетной записью (той же, под которой я рабтаю и запускаю клиентский ехе-шник). Стоит мне перевести службу под уч. запись Local Service (а именно так у меня и должно быть), в клиенте возникает исключение:<br>
<strong class='tag-b'>&quot;Не удалось подключиться к IPC-порту: Отказано в доступе&quot;</strong><br>
Вопрос: где задаются права на использование канала?<br>
Спасибо.]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922779</guid>
        <pubDate>Tue, 08 Apr 2008 11:16:51 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922779</link>
        <description><![CDATA[PIL: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1922752'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-08T10:52:21+00:00">08.04.08, 10:52</time></span><div class='quote '>этот проект все-таки будет компилироваться в DLL? </div></div><br>
 - да]]></description>
        <author>PIL</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922752</guid>
        <pubDate>Tue, 08 Apr 2008 10:52:21 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922752</link>
        <description><![CDATA[Jupiter: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1922158'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>juice &#064; <time class="tag-quote__quoted-time" datetime="2008-04-07T15:00:00+00:00">07.04.08, 15:00</time></span><div class='quote '>Создается отдельный проект Сlass Library с твоим интерфейссом ... + к этому там ... можно объявлять собственные типы, которые могут пересекать границы домена между клиентом и сервером.</div></div><br>
И этот проект все-таки будет компилироваться в DLL? (извиняюсь за глупые вопросы, но я новичок в .net)]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922158</guid>
        <pubDate>Mon, 07 Apr 2008 15:00:00 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922158</link>
        <description><![CDATA[juice: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1922143'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-07T14:44:52+00:00">07.04.08, 14:44</time></span><div class='quote '>Ну и где мне его описывать? </div></div><br>
Создается отдельный проект Сlass Library с твоим интерфейссом. Ты ссылаешься на него в проекте сервера (реализуешь интерфейс) и цепляешь его к клиенту, что бы иметь возможность обращаться к серверу. Иметь его как сs в проекте сервера не разумно, клиенту не нужна сборка с реализацией сервера. + к этому там где сборка с интерфейссом, можно объявлять собственные типы, которые могут пересекать границы домена между клиентом и сервером.]]></description>
        <author>juice</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922143</guid>
        <pubDate>Mon, 07 Apr 2008 14:44:52 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1922143</link>
        <description><![CDATA[Jupiter: Понимаю, что глупый вопрос, но все же... Вот я делаю ремоутинг, как советовал juice на канале IPC. Во всех примерах фигурируют три проекта: кроме клиента и сервера еще и сам класс, который будет создаваться удаленно. Где-то даже делают это не класс, а интерфейс. Мне не надо, чтобы была отдельная DLL для реализации класса. Хорошо, пусть это будет не класс, а интерфайс - какой-нибудь ICallableObject. Ну и где мне его описывать? Я делал в принципе как - описывал интерфайс одинаково дважды: в проекте сервера и в проекте клиента. И оно работало. Но не буду же я так делать всегда, хочется один раз его описать. То есть должен ли я описать интерфейс в одтельном файле .cs и включить этот файл в оба проетка, или держать описание интерфейса, скажем, в проете сервера, а в проекте клиента сделать референс?]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919620</guid>
        <pubDate>Fri, 04 Apr 2008 07:07:13 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919620</link>
        <description><![CDATA[juice: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1919604'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ANDLL &#064; <time class="tag-quote__quoted-time" datetime="2008-04-04T06:55:59+00:00">04.04.08, 06:55</time></span><div class='quote '>Было зато в windows 3.1</div></div><br>
То что именнованые каналы были я знаю, даже в Жабе была их поддержка, а я как раз про .NET. Я думаю их ввели в связи с добавлением библиотек по созданию аддинов. Они активно юзают их в своей реализации обеспечивая взаимодействия между доменом хоста и доменами куда загружаются плагины.]]></description>
        <author>juice</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919604</guid>
        <pubDate>Fri, 04 Apr 2008 06:55:59 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919604</link>
        <description><![CDATA[ANDLL: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1919204'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>juice &#064; <time class="tag-quote__quoted-time" datetime="2008-04-03T14:58:30+00:00">03.04.08, 14:58</time></span><div class='quote '>кстати новая штука в .NET в 2.0 точно не было. </div></div>Было зато в windows 3.1, так что условно новая]]></description>
        <author>ANDLL</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919335</guid>
        <pubDate>Thu, 03 Apr 2008 18:00:30 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919335</link>
        <description><![CDATA[PIL: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1919198'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-03T14:51:47+00:00">03.04.08, 14:51</time></span><div class='quote '>Но мне интересно про named pipes.</div></div> - если юзаешь 3.0, то для WCF если мне не изменяет память - один из видов байндинга]]></description>
        <author>PIL</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919204</guid>
        <pubDate>Thu, 03 Apr 2008 14:58:30 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919204</link>
        <description><![CDATA[juice: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1919198'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-03T14:51:47+00:00">03.04.08, 14:51</time></span><div class='quote '>named pipes. </div></div><br>
кстати новая штука в .NET в 2.0 точно не было. <br>
<br>
А если Remoting то там есть прикольный протокол как раз для локальной машины - IPC]]></description>
        <author>juice</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919198</guid>
        <pubDate>Thu, 03 Apr 2008 14:51:47 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919198</link>
        <description><![CDATA[Jupiter: Я не говорил, что он мне не подходит. Более того, скорее всего я на нем-то и остановлюсь. Но мне интересно про named pipes.]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919191</guid>
        <pubDate>Thu, 03 Apr 2008 14:47:26 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1919191</link>
        <description><![CDATA[oph: Встречный вопрос, а чем не подходит Remoting?]]></description>
        <author>oph</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1918694</guid>
        <pubDate>Thu, 03 Apr 2008 07:22:30 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1918694</link>
        <description><![CDATA[Jupiter: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1917392'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>J0ker &#064; <time class="tag-quote__quoted-time" datetime="2008-04-01T19:54:53+00:00">01.04.08, 19:54</time></span><div class='quote '>COM, Web Service, <strong class='tag-b'>named pipe</strong>, File.Write + FileSystemWatcher, MSMQ...</div></div><br>
Но счет named pipe. Это ведь технология, основанная на WinAPI... Есть ли в .NET свежая оболочка для этой идеи?]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1917392</guid>
        <pubDate>Tue, 01 Apr 2008 19:54:53 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1917392</link>
        <description><![CDATA[J0ker: COM, Web Service, named pipe, File.Write + FileSystemWatcher, MSMQ...]]></description>
        <author>J0ker</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916618</guid>
        <pubDate>Tue, 01 Apr 2008 09:45:51 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916618</link>
        <description><![CDATA[PIL: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1916592'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Jupiter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-01T09:19:44+00:00">01.04.08, 09:19</time></span><div class='quote '>Может что поинтереснее есть?</div></div><br>
1. System.Runtime.Remoting<br>
2. Windows Communication Foundation<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=230627&view=findpost&p=1916600'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>_hunter &#064; <time class="tag-quote__quoted-time" datetime="2008-04-01T09:29:05+00:00">01.04.08, 09:29</time></span><div class='quote '>Если очень уж хочется извратиться</div></div> - почему извратиться? Отличное средство межпроцессного взаимодействия, + получаешь масштабируемость.]]></description>
        <author>PIL</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916600</guid>
        <pubDate>Tue, 01 Apr 2008 09:29:05 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916600</link>
        <description><![CDATA[_hunter: Средства сейчас остались теме же... Если очень уж хочется извратиться -- можешь Remouting поюзать...]]></description>
        <author>_hunter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916592</guid>
        <pubDate>Tue, 01 Apr 2008 09:19:44 +0000</pubDate>
        <title>Взаимодействие моего приложения с моей службой</title>
        <link>https://forum.sources.ru/index.php?showtopic=230627&amp;view=findpost&amp;p=1916592</link>
        <description><![CDATA[Jupiter: У меня будет слюжба (сервис) и приложение, которое должно служить интерфейсом этой службы. Служба в частности обращается к базе данных. Вопрос. Какие сейчас есть современные средства обмена данными между службой и приложением НА ОДНОМ КОМПЕ? Раньше я тупо использовал сокет на 127.0.0.1 для обмена. Может что поинтереснее есть? И чтобы данные легко было передавать и менять.]]></description>
        <author>Jupiter</author>
        <category>.NET: Распределенные приложения</category>
      </item>
	
      </channel>
      </rss>
	