<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Что такое GrdLM_PerHandle? и поддержка SDK v.7.7 API для DotNet Core]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/906" />
	<updated>2020-08-10T13:37:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/906/</id>
		<entry>
			<title type="html"><![CDATA[Re: Что такое GrdLM_PerHandle? и поддержка SDK v.7.7 API для DotNet Core]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4397/#p4397" />
			<content type="html"><![CDATA[<p><em>&quot;by work stations&quot; - это работающие на определенном количестве рабочих станций (без разницы каких и без разницы сколько процессов - копий <br />приложений на каждой станции, важно, чтобы работал хотя бы один процесс на каждой учитываемой станции)?</em></p><p>Это схема лицензирования &quot;по рабочим стнациям&quot;. То есть лицензии будут заниматься по числу рабочих станций, на которых запущенно защищенное приложение. При этом количество копий защищенного приложения, запущенных на одной рабочей станции, не имеет влияния на сетевой ресурс.</p><p><em>Handle - это как бы процесс&nbsp; с маркировкой некого типа процесса? Т.е. еще более детальное деление процессов на подвиды? Причем при подсчете ограничений суммируются логины с разной маркировкой (разными хэндлами) в каждом процессе?</em></p><p><em>Т.е. количество процессов умножить на количество хэндлов, если во всех процессах используются одинаковое количество разных хэндлов?</em><br />В данном случае хэндл - идентификатор ресурса, который будет занимать лицензию. В случае комбинирования методов защиты (автозащита и Guardant API) рекомендуется использовать метод лицензирования по процессам. Автозащита всегда работает только с одним хэндлом. API позволяет создавать нужное количество хендлов для процессов или потоков. В этом случае лицензирование по хэндлам позвоялет организовать корректный учет лицензий.</p>]]></content>
			<author>
				<name><![CDATA[Тимофей Ершов]]></name>
				<uri>https://forum.guardant.ru/user/1116/</uri>
			</author>
			<updated>2020-08-10T13:37:55Z</updated>
			<id>https://forum.guardant.ru/post/4397/#p4397</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Что такое GrdLM_PerHandle? и поддержка SDK v.7.7 API для DotNet Core]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4396/#p4396" />
			<content type="html"><![CDATA[<p>Добрый день,</p><p>На странице:</p><p><a href="https://dev.guardant.ru/pages/viewpage.action?pageId=3768676">https://dev.guardant.ru/pages/viewpage. … Id=3768676</a></p><div class="quotebox"><blockquote><p>PerStation&nbsp; &nbsp; 0x00000000&nbsp; &nbsp; Сетевые лицензии распределяются рабочим станциям, вне зависимости от количества запущенных на одной станции копий приложения</p><p>PerHandle&nbsp; &nbsp; 0x00000001&nbsp; &nbsp; Сетевые лицензии распределяются хэндлам. Каждый новый регистрируемый через GrdLogin хэндл получит отдельную лицензию, безотносительно того на одном или нескольких компьютерах они работают</p><p>PerProcess&nbsp; &nbsp; 0x00000002&nbsp; &nbsp; Allocate Guardant Net license for each process (application copy)</p></blockquote></div><p>&quot;by work stations&quot; - это работающие на определенном количестве рабочих станций (без разницы каких и без разницы сколько процессов - копий приложений на каждой станции, важно, чтобы работал хотя бы один процесс на каждой учитываемой станции)?</p><p>Handle - это как бы процесс&nbsp; с маркировкой некого типа процесса? Т.е. еще более детальное деление процессов на подвиды? Причем при подсчете ограничений суммируются логины с разной маркировкой (разными хэндлами) в каждом процессе?</p><p>Т.е. количество процессов умножить на количество хэндлов, если во всех процессах используются одинаковое количество разных хэндлов?</p><p><a href="https://dev.guardant.ru/display/DOC/GrdLogin#001-2112">https://dev.guardant.ru/display/DOC/GrdLogin#001-2112</a><br /></p><div class="quotebox"><blockquote><p>В случае работы приложения с единственным хэндлом (т. е. защита только Guardant API или только автоматическая) распределение по хэндлам не будет отличаться от распределения по процессам.</p></blockquote></div><p>С другой стороны вроде бы упоминалось, что нельзя из одного процесса делать последовательно логин более одного раза без logout?</p><p>Для чего вообще используются handles? Пожалуйста, приведите пример использования.</p>]]></content>
			<author>
				<name><![CDATA[questions]]></name>
				<uri>https://forum.guardant.ru/user/1832/</uri>
			</author>
			<updated>2020-08-08T09:46:39Z</updated>
			<id>https://forum.guardant.ru/post/4396/#p4396</id>
		</entry>
</feed>
