我目前使用的是interprolog --这基本上是一个带有prolog后端的java,允许java和prolog分别相互调用。
现在,如果我使用java swing编写的前端GUI,例如登录对话框,它要求输入用户名和密码,而不是使用java代码来验证和存储密码,我可以使用prolog来检查密码吗?我搜索了"access control prolog“这个词,什么也没找到。
对不起,我明白这个问题是一个很大的模糊和模糊,但任何帮助都将不胜感激。
发布于 2010-02-09 06:47:48
您需要获取Prolog引擎的一个实例并执行任何prolog命令。我假设您预先设置了prolog数据库,并且可以创建prolog命令,当用户名/密码对通过身份验证时,该命令的计算结果为true。
然后从Java调用它就很容易了。您将获得一个Prolog引擎实现,比如SWISubprocessEngine,并使用command()方法执行您的prolog命令。
这篇文章How can I make a Java program that calls Prolog ?将会非常有帮助。
发布于 2010-03-05 01:17:02
是的,你可以用那个。
https://stackoverflow.com/questions/2225308
复制相似问题