1

メインフレームにリモートアクセスするためのJavaAPIを探しています。iseriesシステム用のJTOpenまたはIBMToolboxに似たものを探しています。このAPIを介して、メインフレームに接続し、メインフレームから情報を取得できるようになるはずです。

public static void main(String[] args){
    Mainframe myMainframe = new Mainframe(ipAddress, userName, password);
    myMainframe.connect();
    System.out.println(myMainframe.getSystemName);
    myMainframe.disconnect();
}
4

2 に答える 2

2

JMXを見てください。分散システムを構築するための API を提供します。メインフレーム環境で使用できると思います。サーバークライアントモデルです。次のようなインターフェースを書くことができます:

public interface MainframeMXBean {
    public String getName();
}

メインフレーム クラスに実装し、ローカルで使用するためのプロキシを作成します。

MainframeMXBean remoteMF = JMX.newMXBeanProxy(connection, jmxName, MainFrameMXBean.class);
System.out.println(remoteMF.getName());
于 2012-06-21T10:27:30.913 に答える
0

Java Management Extensions (JMX) は、ユーザーのニーズを満たすために十分に広範かつ汎用的である必要があります。

これは公式のオンライン サンプル セットです。また、それに関する O'Reillyの本も見つけることができます。

于 2012-06-21T10:28:33.110 に答える