当前位置: 首页 > 面试题库 >

用于Java的UNIX套接字实现?

宗政法
2023-03-14
问题内容

我意识到,由于UNIX套接字是特定于平台的,因此必须包含一些非Java代码。具体来说,我们对使用JDBC连接到仅启用UNIX域套接字的MySQL实例感兴趣。

看起来好像不支持该功能,但是据我所读, 如果 我们能够找到一个适合Java的UNIX套接字的实现, 那么
至少应该可以为基于UNIX套接字的JDBC写一个SocketFactory 。

有人尝试过吗?有人知道这样的实现吗?


问题答案:

检出JUDS库。这是一个Java Unix Domain Socket库…

https://github.com/mcfunley/juds



 类似资料:
  • 问题内容: 如何使用正在侦听套接字连接端口的Servlet来实现Web应用程序? 问题答案: 我假设您不是指通过servlet容器免费获得的前门HTTP连接。但是,如果您想添加例如admin服务,则可以创建一个侦听器线程来设置某些全局状态。 servlet。请注意,这不被认为是犹太洁食的(我相信甚至可能违反servlet标准)。

  • 问题内容: 我在Linux上使用 --skip-networking 选项使用MySQL 。 尝试使用JDBC将基于J2EE的应用程序(使用servlet)连接到MySQL数据库。 使用 禁用* 了 --skip-networking 选项的MySQL时,我以以下方式连接到数据库: * 启用 --skip-networking 选项后,我尝试将其连接为: 但这似乎不起作用,当我尝试连接到应用程序中

  • 在nodeJS应用程序中,我希望通过其UNIX套接字。我用这个包裹https://mongodb.github.io/node-mongodb-native/?jmp=docs(版本3.1.6),通过这种方式: 此处的文档中引用了URI:https://docs.mongodb.com/manual/reference/connection-string/#unix-域套接字。但在我的例子中,它失

  • 首先我要感谢你花时间... 我在macbook中用C++创建了一个服务器套接字,在运行windows XP的不同机器中用Java创建了一个客户机/套接字。我已将端口指定为5000,但无法指定正确的主机,因此无法进行连接。当我在windows xp中使用WinSock2创建一个C++服务器/套接字时,当我使用本地主机时,连接是完美的...有什么想法吗??? 提前Thnx int main(int a

  • 问题内容: 老派:我正在使用Java SE 5(或Javav1.5)(请不要告诉我进行升级,因为对于我正在从事的工作[私有],我需要使用此版本的Java )。 我需要设置Web客户端/服务器应用程序的帮助。我在网上寻找的每个变体都缩小了使用websockets /sockets的范围,但是我使用的Java版本还没有套接字。 有没有人有不使用套接字来设置客户端/服务器模型应用程序的教程,或者一些示例

  • 可能还值得注意的是,我使用了的修改版本,专门为unix域填充。