5

JavaからAS400に接続するためのリンクとリソースを持っている人はいますか?

何年も前に、キーボードからのKeyStrokesをシミュレートするコネクタや、直接接続された他の「最も純粋な」アプローチについて誰かが教えてくれました。

ウェブ上でたくさんのリンクを見つけましたが、これを行うための完全な製品を見つけることができません(おそらく適切なキーワードを使用していません)。

編集

答えてくれてありがとう:

私たちが探しているのは、AS400内のデータや、AS400が使用する画面にアクセスし、それらを他の新しいアプリケーションで再利用できるように公開する方法です。ある種のWebサービスとして、またはJavaを介して直接(JavaはWebサービスを使用して操作を公開します)

前もって感謝します。

編集

MicSimの投稿によると、私はこのリンクも見つけました:

http://www.ibm.com/developerworks/library/ws-as400/index.html

4

6 に答える 6

9

探しているのは、おそらくIBMのToolboxforJava™とJTOpenです。ツールボックスには、特定のAS400タスクを実行するためのAS400クラスもあります。詳細については、こちらこちらをご覧ください。ただググって、それが役立つことを願っています。

于 2009-03-09T21:53:19.977 に答える
3

IBM の 5250 スクリーン スクレイピング テクノロジは「WebFacing」でした。リンクを投稿しますが、IBM のドキュメントは散らばっているので、Google で調べたほうがよいでしょう。他にも利用可能なテクノロジーはありますが、スクリーンスクレイピングは誰もが好むものではありませんでした。これは、最新のように見えても、実際にはグリーン スクリーンよりも使いにくく、機能的でないものになってしまうことが多いためです。5250 はおそらく私が今まで使った中で最高のデータ入力プラットフォームです。ブラウザーの Web フォームは最悪の 1 つです。

前述のように、jt400 は他のほとんどの場合に適しています。特に:

JDBC - すべての SQL 用。ファイルを実際にテーブルであるかのように適切に処理すれば、400 から完全に逃れることができます。

レコード レベルのアクセス - RPGLE と同様のデータベース API を使用して Java プログラムを記述します (400 人のプログラマーが好むすべてのチェーン、setlls)

プログラムの呼び出し、システム コマンド、リソースの管理 (データ キュー、データ領域、印刷/スプール、ジョブなど)

幸運を

于 2009-03-09T22:36:33.023 に答える
0

AS / 400(またはiSeries、System i、またはIBMのマーケティング部門が今月呼び出すことを決定したもの)でJavaを実行したいだけの場合は、それがサポートされている言語です。疑似DB2データベースに直接アクセスできます。それとも、他の形の統合を求めていますか?

于 2009-03-09T22:03:37.177 に答える
0

これは明らかに何をしたいかによって異なりますが、AS400プロセスへのネットワーク接続を介してキーストロークをシミュレートしたい場合は、Expect4jが探しているライブラリである可能性があります。

ただし、これは一般的に非常に厄介なハックであり、目標を達成するためのより良い方法が頻繁にあります。あなたは何をしようとしているのですか?

expect4Jライブラリはここにあります。Expectは元々unixコマンドであり、表示する予定の文字列を指定してから、返す文字列を指定できました。ログインなどの自動化やスクリーンスクレイピングアプリケーションに頻繁に使用されていました。

于 2009-03-09T21:50:41.857 に答える
0

さらに優れているのは、AS/400 からデータを抽出するために使用できるTN5250jコンソールです。

于 2011-12-28T07:01:06.987 に答える
-1

jacadaはあなたが探していることをするためのツールを作ります

http://www.jacada.com/

于 2009-06-04T00:42:08.870 に答える