У нас есть стороннее приложение, к которому мы должны подключиться, используя BCS для отображения информации в нашей интрасети SharePoint 2010. Стороннее приложение предоставляет веб-сервисы, которые мы можем использовать для получения информации. Тем не менее, он позволяет только 5 одновременных сеансов для каждого набора учетных данных. Проблема может возникнуть в производственной среде, где 60 пользователей могут подключаться одновременно, поэтому нам потребуется 12 наборов учетных данных из стороннего приложения, поскольку мы будем подключаться с предварительно определенными учетными данными из приложения, а не с идентификацией пользователя. Я рассматриваю возможные подходы к аутентификации. Один из вариантов - написать приложение Windows, которое будет принимать каждые 5 пользователей и сопоставлять их с одним набором учетных данных из стороннего приложения в BCS. Таким образом, всякий раз, когда пользователь пытается подключиться, мы уверены, что его не исключат, поскольку он предоставит свои учетные данные только 4 другим пользователям. Но в то же время мы должны сопоставить каждого пользователя, который будет добавлен в нашу компанию в будущем. Второй вариант - сохранить динамику. Когда пользователь пытается подключиться, мы проверяем, для какого набора учетных данных открыто менее пяти сеансов, и затем используем его. Хотя это требует меньшего технического обслуживания в будущем, я не уверен, что это осуществимо. Любые предложения о том, как мне поступить? Спасибо.