如何使用 SOAP 协议创建 java 客户端以连接到 Websphere 服务器
How to create a java client to connect to Websphere server using SOAP protocol
我正在使用一个名为 Splunk 的软件,它应该连接到一个 websphere 服务器。这不起作用。
为了排除我的 Websphere 服务器的任何问题,我想编写一个 Java 程序,如下所示:
通过传入连接到websphere服务器:
主持人name/IP
Port端口('SOAP_CONNECTOR_ADDRESS=18024'在websphere控制台中指定)
用户名+密码认证
我已经成功测试了基本程序:
import java.io.*;
public class Test {
public static void main(String args[]) throws IOException {
final String host = "abd-def-ghi";
final int portNumber = 81;
System.out.println("Creating socket to '" + host + "' on port " + portNumber);
while (true) {
Socket socket = new Socket(host, portNumber);
if(socket.getInetAddress().isReachable(60)) {
System.out.println("Still connected");
}
else {
System.out.println("Disconnected");
socket.close();
break;
}
}
}
}
如何传入用户名+密码并连接到SOAP连接器端口?
您可以在不编写任何代码的情况下使用带有 -conntype SOAP 选项的 wsadmin 来完成此测试。
我正在使用一个名为 Splunk 的软件,它应该连接到一个 websphere 服务器。这不起作用。
为了排除我的 Websphere 服务器的任何问题,我想编写一个 Java 程序,如下所示:
通过传入连接到websphere服务器:
主持人name/IP
Port端口('SOAP_CONNECTOR_ADDRESS=18024'在websphere控制台中指定)
用户名+密码认证
我已经成功测试了基本程序:
import java.io.*;
public class Test {
public static void main(String args[]) throws IOException {
final String host = "abd-def-ghi";
final int portNumber = 81;
System.out.println("Creating socket to '" + host + "' on port " + portNumber);
while (true) {
Socket socket = new Socket(host, portNumber);
if(socket.getInetAddress().isReachable(60)) {
System.out.println("Still connected");
}
else {
System.out.println("Disconnected");
socket.close();
break;
}
}
}
}
如何传入用户名+密码并连接到SOAP连接器端口?
您可以在不编写任何代码的情况下使用带有 -conntype SOAP 选项的 wsadmin 来完成此测试。