是否可以使用Java Socket over IPX / SPX协议?

时间:2014-11-11 07:48:19

标签: java sockets winsock

我正在尝试创建一个Java桌面应用程序,与基于IPX / SPX协议的远程服务器进行通信。有人可以帮我解决以下问题吗?

1),Java Socket是否支持IPX / SPX协议?我没有找到任何这样的用法,但发现了许多用C(Winsock)编写的相关文章。

2),本文(http://msdn.microsoft.com/en-us/library/windows/desktop/ms741399(v=vs.85).aspx)描述了Winsock如何在IPX / SPX上工作,如何在Java Socket编程中做同样的事情?

3),如何在Java Socket编程中指定协议?

谢谢大家!

1 个答案:

答案 0 :(得分:1)

标准Java库仅支持TCP / IP套接字(TCP通过SocketServerSocket,UDP通过DatagramSocket)。它不支持原始套接字或任何其他协议,如IPX / SPX。

您唯一的选择是使用可以说IPX / SPX的本机库并从Java调用此库。快速搜索没有找到任何现有的解决方案;鉴于IPX / SPX目前不是一个非常受欢迎的协议,您可能需要为此推出自己的解决方案。

相关问题