Как напрямую читать значение из Windows Service с помощью VB6?

Все вышеперечисленные ответы сосредоточены на специфике. Поэтому я попытаюсь объяснить концепцию , чтобы вы могли понять выше.

Что такое JSON? - Как я объяснил это своей жене

Me: «Это в основном способ общения с кем-то в письменной форме ... но с правилами.

Жена: да ... ?

ME: Давайте возьмем английский как пример: у нас есть правила - полные остановки, запятые, скобки, дефисы, апострофы и т. д., и все они означают разные вещи. В основном мы все согласились с тем, что означает полная остановка (т. Е. Мы должны делать паузу, когда читаем ее).

Жена: Итак, вы говорите, что JSON - это способ писать по-английски кому-то, но он имеет правила, которые обе стороны согласны?

Me: Именно! Кроме этих правил очень специфичны. В прозаическом английском правила довольно неплохие: как и в случае борьбы с клетками: вы можете делать все, что захотите, за исключением нескольких основ (например, строжки глаз). Например, если бы я хотел рассказать IRS о нашей семье, я мог бы сделать это несколько раз, используя прозаический английский. Обратите внимание на различия во всех отношениях:

Me:

• Пример 1: В нашей семье 4 человека: вы, я и 2 ребенка.

• Пример 2 : Наша семья: вы, я, kid1 и kid2.

• Пример 3: Семья: [вы, я, ребенок1, ребенок2]

• Пример 4: у нас было 4 человека наша семья: мама, папа, ребенок1 и ребенок2.

Жена: Хорошо, я получаю картину. Вы можете сказать то же самое много разных способов на английском языке. Вы можете добавить несколько слов здесь и там, несколько запятых здесь и там, и все все равно поймут.

Me: Точно. За исключением JSON, правила очень ограничительные. Вы можете общаться только определенным образом. И вы должны следовать этим правилам, чтобы кто-то другой понял это: скобки, запятые в определенных местах.

Жена: Почему бы им просто не использовать простой английский?

Me: They но помните, что мы имеем дело с компьютерами. Компьютер глуп и не сможет понять предложения. Поэтому мы должны быть действительно конкретными, когда задействованы компьютеры, иначе они запутаются. Кроме того, JSON - довольно эффективный способ общения, поэтому большинство нерелевантных материалов вырезано, что довольно удобно. Если вы хотите сообщить нашу семью, компьютеру, один из способов сделать это:

{
                "Family" :  ["Me", "Wife", "Kid1", "Kid2"] 
}

...... и это в основном JSON. Но помните, вы ДОЛЖНЫ подчиняться правилам грамматики JSON. Если вы нарушаете эти правила, компьютер просто не поймет (то есть проанализирует) то, что вы пишете.

Жена: Итак, как я пишу в Json?

Me: Прочитайте приведенные выше ответы для специфики.

Резюме

JSON - это в основном способ передачи данных кому-то, с очень, очень конкретные правила.

1
задан Keyur Ramoliya 13 July 2018 в 08:58
поделиться

1 ответ

Чтобы использовать подход MSMQ (Message Queue) (обратите внимание, что я не проверял это полностью, поэтому нужно только начать):

https://msdn.microsoft.com/ru -us / library / ms973860.aspx

http://www.informit.com/articles/article.aspx?p=131272&seqNum=6

Чтобы создать самообслуживаемую службу OWIN Web Api 2.0, я бы рекомендовал использовать TopShelf (я сделал это сам, но слишком много накладных расходов, просто передав простую строку):

https://codeopinion.com/self-host-asp-net-web-api-as-a-windows-service/

Другие варианты:

  1. Связь через TCP / IP напрямую
  2. Использование базы данных (обновления сервера, чтение VB6)
  3. использовать сложную систему реле, активируемую arduino, чтобы заставить мышей принимать конкретные пути в лабиринте и обнаруживать их движения (примечание: не совсем серьезно)
  4. Множество вещей, о которых я не думал
1
ответ дан GPW 17 August 2018 в 13:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: