<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Лицензирование модульного приложения]]></title>
		<link>https://forum.guardant.ru/topic/1116/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/1116/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Лицензирование модульного приложения».]]></description>
		<lastBuildDate>Fri, 22 May 2026 13:06:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Лицензирование модульного приложения]]></title>
			<link>https://forum.guardant.ru/post/5577/#p5577</link>
			<description><![CDATA[<p>Добрый день,</p><p>Да, можно использовать таблицу лицензий для такого приложения.</p><p>Рекомендуем рассмотреть такой вариант:</p><p>каждый модуль программы — отдельная запись в таблице лицензий;<br />для каждого модуля задается свое число лицензий;<br />например: “Линии” = 5, “Круги” = 1.</p><p>проверять и занимать лицензию при фактическом использовании модуля;<br />после завершения работы с модулем освобождать ее;</p><p>По производительности - замедление возможно только если слишком часто создавать/закрывать сессии и постоянно обращаться к ключу.</p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Fri, 22 May 2026 13:06:01 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5577/#p5577</guid>
		</item>
		<item>
			<title><![CDATA[Re: Лицензирование модульного приложения]]></title>
			<link>https://forum.guardant.ru/post/5576/#p5576</link>
			<description><![CDATA[<p>Версия GuardantSDK-7_0-update_8.msi</p>]]></description>
			<author><![CDATA[null@example.com (steevis)]]></author>
			<pubDate>Fri, 22 May 2026 03:45:24 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5576/#p5576</guid>
		</item>
		<item>
			<title><![CDATA[Re: Лицензирование модульного приложения]]></title>
			<link>https://forum.guardant.ru/post/5575/#p5575</link>
			<description><![CDATA[<p>Мы пользуемся аппаратными ключами Guardant Sign Net, с которыми общаемся самостоятельно через основное API из Guardant SDK.</p>]]></description>
			<author><![CDATA[null@example.com (steevis)]]></author>
			<pubDate>Fri, 22 May 2026 03:42:02 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5575/#p5575</guid>
		</item>
		<item>
			<title><![CDATA[Re: Лицензирование модульного приложения]]></title>
			<link>https://forum.guardant.ru/post/5573/#p5573</link>
			<description><![CDATA[<p>Добрый день,</p><p>Уточните, пожалуйста, с какими инструментами разработки вы работаете, Guardant SDK или Guardant SLK? Какой версии?<br />Также уточните, какими ключами вы пользуетесь, программными или аппаратными?</p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Thu, 21 May 2026 11:11:04 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5573/#p5573</guid>
		</item>
		<item>
			<title><![CDATA[Лицензирование модульного приложения]]></title>
			<link>https://forum.guardant.ru/post/5571/#p5571</link>
			<description><![CDATA[<p>Добрый день!</p><p>Есть приложение, состоящее из достаточно большого числа модулей (десятки). Например, это графический редактор, который содержит модули рисования линий, прямоугольников, кругов и т.д. Каждый покупатель программы может купить себе определенный набор модулей, а остальные будут для него неактивны (например, неактивны кнопки). Причем он может купить, например, пять рабочих мест для рисования линий и одно рабочее место для рисования кругов. Для защиты используется сетевой ключ.</p><p>Вопрос: можно использовать для защиты этой программы таблицу лицензий? Если да, то как наиболее грамотно это сделать? Создавать для каждого модуля свою сессию работы с ключом? Не будет ли это очень медленно?</p>]]></description>
			<author><![CDATA[null@example.com (steevis)]]></author>
			<pubDate>Wed, 20 May 2026 11:17:13 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5571/#p5571</guid>
		</item>
	</channel>
</rss>
