我是 Matlab 环境的新手
我尝试使用现有的 java 服务器套接字代码来实现 Matlab 套接字服务器这里是 Matlab 服务器的代码
import java.io.*;
import java.net.*;
try
providerSocket = ServerSocket(4443, 10);
System.out.println('Waiting for connection');
connection = providerSocket.accept();
System.out.println('Connection received from ');
out = ObjectOutputStream(connection.getOutputStream());
out.flush();
in = ObjectInputStream(connection.getInputStream());
sendMessage('Connection successful');
catch ME
这是我在matlab中执行时遇到的错误...
error(ME.identifier, 'Connection Error: %s', ME.message)
end
Connection Error: Java exception occurred:
java.net.SocketException: Unrecognized Windows Sockets
error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
谢谢大家帮帮我