是否可以使用Java列出网络上所有可用的SQL Server?

是否可以使用Java列出网络上所有可用的SQL Server?,java,sql-server,database-connection,Java,Sql Server,Database Connection,我已经找到了这个问题的几个答案,但都是用C#来回答的。他们中的大多数人使用以下代码来解决问题: SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance; System.Data.DataTable myDataTable = instance.GetDataSources(); 它看起来相当可靠,但我所知道的java中不存在该类,而且由于我没有这方面的经验,我不知道java的对应项,因此我的问题是:有没有一种方法可

我已经找到了这个问题的几个答案,但都是用C#来回答的。他们中的大多数人使用以下代码来解决问题:

SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;
System.Data.DataTable myDataTable = instance.GetDataSources();

它看起来相当可靠,但我所知道的java中不存在该类,而且由于我没有这方面的经验,我不知道java的对应项,因此我的问题是:有没有一种方法可以使用java代码来实现这一点(列出网络上所有可用的sql Server)?

内联网中定义“在网络上”的可能重复,特别是