2011-11-17 114 views
2

有免費/非自由Client Access的Java立足封裝,可以模擬最終用戶的打字到Client Access Session客戶端訪問AS400 Java包裝

  • 登錄與彈出的對話框/窗口輸入用戶名&密碼

  • 移動到列&行from the input file

  • 鍵入會話的字符from the input file

  • 複印(列&行& lenght)to the output file

  • 測試,如果(列&行& lenght)包含一些文本from the input file

  • 等待所需時間from the input file

  • 報告to the output file

  • 註銷from the input file

  • 註銷後from the input file

similair funcionalities例如通過使用AutoIt

+0

爲什麼不使用AutoIt? –

+0

@John Y這個過程是通過Java代碼管理的,然後使用原始的Java客戶端訪問會話API調用任何(確實AutoIt沒有錯),我可以編寫它,但如果/可能存在此代碼,那麼爲什麼重新發明輪子:-) – mKorbel

回答

1

重置&重啓會話如果你不介意做一些Java黑客......你可以查看TN5250J項目以獲取有關如何與5250數據流進行交互的信息。

這不會給你例程來直接控制一個會話......但你可能能夠調整一些代碼來達到你自己的目的。

+0

感謝您的信息,我發現在這個庫的API服務器上的現場功能,現在在測試過程中,數據被髮送到MQ服務器,我認爲這種方式更像模擬用戶輸入(我發現一個用C++編寫,但有時不想結束並從WinOS內存中刪除)+1 – mKorbel