Пролог - Контроль доступа? - PullRequest
       9

Пролог - Контроль доступа?

2 голосов
/ 09 февраля 2010

В настоящее время я использую interprolog - это, в основном, java с бэкэндом пролога, разрешающий вызовы java и prolog друг от друга соответственно.

Теперь, если бы я сказал, что графический интерфейс пользователя, закодированный в java swing, скажем, диалог входа в систему, в котором запрашивается имя пользователя и пароль, вместо использования кода java для аутентификации и хранения паролей, могу ли я как-то использовать пролог для проверки паролей вместо этого? Я искал термин "пролог контроля доступа" и ничего не нашел.

Извините, я понимаю, что этот вопрос очень размытый и туманный, но любая помощь будет признательна.

Ответы [ 2 ]

1 голос
/ 09 февраля 2010

Вам нужно получить экземпляр механизма Prolog и выполнить любую команду prolog. Я предполагаю, что у вас будет заранее настроена база данных пролога, и вы сможете создать команду пролога, которая будет иметь значение true при аутентификации пары имя пользователя / пароль.

Вызов этого из Java тогда прост. Вы получаете реализацию Prolog Engine, скажем SWISubprocessEngine , и выполняете команду prolog с помощью метода command ().

Эта статья Как мне сделать Java-программу, которая вызывает Prolog? будет наиболее полезной.

0 голосов
/ 04 марта 2010

Да, вы можете использовать это

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