Как предоставить частную услугу проверки для внешних клиентов? - PullRequest
0 голосов
/ 29 ноября 2011

У нас есть частный алгоритм проверки некоторых данных. Также у нас есть много клиентов-магазинов, которые присылают нам эти данные. Теперь клиенты просят нас предоставить этот частный алгоритм, чтобы сократить количество ошибок. Мы не можем предоставить этот алгоритм в открытом формате. Поэтому мой вопрос заключается в том, как предоставить услугу проверки клиентам без возможности ее увидеть? Сейчас я вижу только веб-сервис. У кого-нибудь есть другие идеи?

Ответы [ 2 ]

0 голосов
/ 29 ноября 2011

Вы можете создать приложение, а затем обфусцировать код. Это позволит вам отправить приложение клиентам, и они не смогут просматривать алгоритм. Другим вариантом является услуга, которую они могут использовать. Я хотел бы взглянуть на использование Windows Azure, если производительность является проблемой.

0 голосов
/ 29 ноября 2011

Если пользователи могут вызывать веб-службы, то, я думаю, это было бы хорошим и простым решением, но если пользователи хотят локального решения, то, возможно, вы можете написать простую программу, которая содержит ваш алгоритм и дать его пользователям, чтобы они моглинапрямую проверить свои данные с помощью данной программы.Вам не нужно предоставлять необработанный алгоритм, вместо этого вы можете инкапсулировать его в какую-нибудь программу / exe

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...