Sunday, November 1, 2009

แนะนำ JTOpen ติดต่อเครื่อง AS400 (1)

พอดีที่บริษัทเริ่มใช้ software จัดการคลังสินค้าตัวนึง แต่ตัวระบบนี้มันทำงานอยู่บนเครื่อง AS400 (I series) ปัญหาที่เกิดคือโปรแกรมนี้มันทำงานบนจอเขียว การทำงานของระบบมันก็เชื่อถือได้ไม่มีปัญหา ยกเว้นเรื่องการเขียนรายงานซึ่งยากมากๆ เพราะไม่รู้จะถึงข้อมูลอย่างไร และรายงานส่วนใหญ่จะพิมพ์ออกมาซึ่งไม่
เหมาะกับสมัยนี้ที่เราส่งข้อมูลหรือรายงานต่างๆในรูปแบบของ file มากกว่า

เลยมาศึกษาดูว่าเราสามารถติดต่อฐานข้อมูลบน AS400 ได้หรือไม่ โดยพบว่า เราสามารถติดต่อได้โดยใช้
  • Client Access software ของ IBM ซึ่งเป็นการติดต่อผ่าน ODBC ซึ่ง Software นี้น่าจะขอได้ จาก System admin หรือจาก software IBM personal communication  ซึ่งผมโชคไม่ดีที่ขอแล้วเขาไม่ให้ เลยต้องใช้วิธีที่ 2
  • JtOpen: เกิดเพราะ IBM ต้องการ promote การใช้ Java เป็นเครื่องมือในการพัฒนา software AS400 เลย open source ของตัว ่java toolbox สำหรับ AS400
เราจะพูดถึง JTOpen

JTOpen สามารถดาวน์โหลดได้จาก http://jt400.sourceforge.net/ สำหรับรายละเอียดและวิธีการใช้งานดูได้จาก IBM Toolbox for Java web page.

สำหรับการใช้งานมีรายละเอียดตามด้านล่าง




  • Database -- JDBC (SQL) and record-level access (DDM)

  • Integrated File System

  • Program calls

  • Commands

  • Data queues

  • Data areas

  • Print/spool resources

  • Product and PTF information

  • Jobs and job logs

  • Messages, message queues, message files

  • Users and groups

  • User spaces

  • System values

  • System status     
หลังจาก download โปรแกรม jtopen_X.X.zip แล้ว unzip จะพบไฟล์ทั้งหลายอยู่ใน folder lib ตัว library ที่สำคัญใช้ในการพัฒนาโปรแกรมคือ ไฟล์  jt400.jar สำหรับเครื่อง desktop และ jt400micro.jar สำหรับอุปกรณ์พกพาเช่นมือถือ





No comments: