Gur*_*epS 4 java powershell active-directory
从Java查询Active Directory的最佳方法是什么?
现在我知道.NET内置了特殊的方法来完成这类工作.但是在Java中,通过启动进程/命令行调用Powershell脚本是一种很好的方法吗?
此外,为什么在Java需要访问Windows WMI数据的时候决定从Java调用C#?是否有理由从Java调用的命令行运行类似pstools(可以在远程计算机上启动进程/命令)这样的东西?
谢谢
从Java查询Active Directory的最佳方法是什么?
我不知道它是否是最佳方式,但典型的方法是使用LDAP.您可以使用JNDI执行此操作.这方面的例子可以在这里找到.
现在我知道.NET内置了特殊的方法来完成这类工作.但是在Java中,通过启动进程/命令行调用Powershell脚本是一种很好的方法吗?
那要看.我认为一些java人会对此感到畏缩,因为它明显违反了"一次编写,随处运行"类型的心态.但是,如果您可以保证您的应用程序仅在Windows上使用,而您没有其他选择,那么我看不到这种伤害.
此外,为什么在Java需要访问Windows WMI数据的时候决定从Java调用C#?是否有理由从Java调用的命令行运行类似pstools(可以在远程计算机上启动进程/命令)这样的东西?
我不是特别确定我知道这个问题的答案.我想我需要看一些明确的例子来解决它.
我希望这有帮助.
| 归档时间: |
|
| 查看次数: |
4248 次 |
| 最近记录: |