2010-07-09 63 views
1

我一直在嘗試使用Java連接到X3270(實際上,wc3270,因爲我正在處理Windows環境),並控制它訪問大型機,登錄,導航幾個屏幕和獲取從x3270的命令「ascii」返回的數據作進一步處理(如分離所需的字段)。使用Java和X3270屏幕抓取

即使我可以連接到x3270並登錄到服務器,我無法可靠地從x3270發送命令後檢索屏幕,即使使用線程連續讀取插座。

任何人都可以告訴我該怎麼做才能把事情做對嗎?

回答

1

我不能更強烈建議Jagacy 3270,一個Java屏幕抓取庫,是令人難以置信的可靠的和死的易於使用。我嘗試過自己開發,還有IBM HATS和IBM Host on Demand,並且發現Jagacy簡單,快速,輕量,並且已經爲我完成了。

完整的許可證不便宜,但是值得我們。

+0

問題是讓我工作的公司購買許可證。我可以預料,在我成爲拉美分支機構總裁後的某個時候它會發生。 – Carlos 2010-07-09 13:40:13

+0

我給了一個誠實的 - 長 - 估計的代碼是要去多久帶我爲我是* *確保它是正確的,因爲我曾與終端仿真的經驗。我的賭注是「4周加測試」,這是很長的......但給了他們堅實的理由花錢在牌照上。如果你必須從頭開始寫,我想知道源是否適用於以前完成同樣工作的任何事情? – 2010-07-09 13:46:59