2011-06-24 9 views
2

誰でも、.NET(winとweb)用の良い3270エミュレータ(ログイン、画面のスクラップ、テキストの検索、バックグラウンドでのキーの送信など)を行うことができます。 http://www.zephyrcorp.com/legacy-integration/index.htmと非常によく似たもの(1台のパソコンでは、年間5kドルのコストがかかります)。良い3270エミュレータ(.NET)

私もhttp://open3270.codeplex.com/SourceControl/list/changesetsを試しましたが、それは古いとバギーです。

+0

Open3270の状態はそれほど悪くないことに多少なりとも驚いています。それに付属のサンプルコードがうまくいかず、コードがバグであるという点で悪いです。 Telnetと3270モードエミュレーションの基になるフィーチャセットは、過去5年間で正確に変更されていません。そして、それはメインフレームのようではなく、CICSはもはや使用されていません。私はこのプロジェクトがより良い状態になっていると思ったでしょう。 –

答えて

3

Attachmate Reflectionは本当に良いですが、それはあなたが言及したすべての要件を満たしており、.NETコードから簡単に自動化するのに使用できる素晴らしい.NET APIを備えています。彼らはウェブサイトの価格を記載していませんが、私はそれが300ドル未満だと思っています...

+0

ありがとう、私はそれを試し、ここで更新します。 – imAbhi

+0

Attachmateの製品の銀河の特定の製品はどれですか? Reflectionは純粋な.NETソリューションですか、それともCOMベースですか? –

+0

APIは純粋な.NETです。アセンブリのいくつかだけでなく、実行可能な主なものはありません。 –

0

デスクトップ用:私は安定したよく知られているクライアントとこのインスタンスをリモートコントロールを使用するアイデアが好きです。したがって、X3270(http://x3270.bgp.nu/)をX3270.Rest(https://www.nuget.org/packages/X3270.Rest/)と組み合わせて、フル機能の成熟したクライアントとして使用することになりました。公開されたRESTインターフェイス(http://x3270.bgp.nu/rest.html)を使用して.NETアプリケーションからリモートコントロールできます。完全な新しい.NETクライアントを再実装することは、そこにあるすべての選択肢のために実際には選択肢ではありませんでした。路面の改造車輪につながる落とし穴...しかし、DDE/HLLAPIを使わずにタスクを自動化するのはかなり簡単でした。 バックグラウンドで実行中のウィンドウが表示されない場合は、適切な引数を指定してProcess.Start経由で.NETからx3270クライアントを起動し、ウィンドウの作成を回避できます。

関連する問題