ClientID представляет собой идентификационный ключ конкретного клиентского представления вашего приложения и может изменяться каждый раз.Это помогает вам управлять и ориентироваться на конкретные виды по ключам.С другой стороны, вы все равно можете использовать идентификаторы сеансов ASP.NET с идентификаторами клиентов PokeIn.Разница лишь в том, что если какой-либо пользователь открывает ваше приложение на разных вкладках одного и того же браузера, каждая вкладка будет иметь уникальный идентификатор клиента.На самом деле, это отличная функциональность, которая может вам понадобиться.С другой стороны, PokeIn также уведомляет вас, когда клиент отключается (почти мгновенно).
Вы можете достичь идентификатора сеанса по идентификатору клиента;CometWorker.GetSessionId (строка ClientId)
или идентификаторы клиента для идентификатора сеанса by;CometWorker.GetClientIdsBySessionId (string sessionId)
Кроме того, если вы не хотите использовать систему идентификаторов клиентов (что очень полезно), вы можете выбрать опцию «Joint».Это поможет вам отправлять и получать сообщения от клиента с именем, которое вы определили.(Пример для функции «Соединение» в здесь )
Поскольку PokeIn предоставляет различные варианты подключения, вам не нужно думать о подходе, который стоит за ним, когда вы работаете с PokeIn,Он просто дает преимущества от различных решений.Дополнительную информацию можно получить по адресу: " FAQ " и "Advanced Tutorial" (http://www.pokein.com/Help/AdvancedTutorial.aspx)
Наконец, вам не нужно сохранять идентификатор клиента PokeIn в базе данных. PokeIn управляет вашей серверной сторонойОбъекты для каждого клиента эффективно. Я предлагаю вам проверить образцы и учебные пособия.