Technical Blog Post
Abstract
IBM i Access介绍
Body
IBM i Access Family这个家族的产品提供了访问IBM i 系统的图形界面,通过使用这个产品,你可以访问并且管理你的系统。IBM i Access为三种不同的平台提供了访问方式。
IBM i Access for Web是IBM i Access家族的一个重要的产品,它提供了基于浏览器的方式来访问IBM i 的资源。
IBM i Access for Windows是Windows平台管理IBM i的重要工具。在Windows桌面上你可以使用5250模拟器,数据传输,访问集成文件系统和打印机等等。
System i Access for Linux则提供了在Linux平台访问IBM i 系统的功能。
在使用IBM i Access之前,你需要确认IBM i 上已经安装了对应的许可程序。以7.1为例:IBM i Access Family的许可程序是5770-XW1,IBM i Access for Web的许可程序是5770-XH2,IBM i Access for Windows的许可程序是5770-XE1。而System i Access for Linux的许可程序是5761-XL1,这个许可程序是Linux平台的最新版本。以IBM i Access for Windows为例,如果你想要使用IBM i Access for Windows,你需要在IBM i同时安装IBM i Access Family的许可程序5770-XW1和IBM i Access for Windows的许可程序5770-XE1。
IBM i Access for Windows是IBM i Access家族使用的非常广泛的产品,下面的篇幅介绍IBM i Access for Windows的主要功能。
IBM i Access for Windows可以安装在Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2和Windows 7操作系统上。它提供了友好的界面,用户在PC上就可以轻松地连接到IBM i平台上对其进行操作和管理。而且Windows 平台上的IBM i Access为系统管理提供了非常丰富的功能。包括:
5250仿真器: 也叫做绿屏,是IBM i操作系统传统的以命令行的形式访问的用户界面, 使用5250仿真器可以进行各种系统操作. 除了IBM i Access for Windows包含有5250仿真器以外, 5250仿真器还被包含在IBM Personal Communications产品中. 5250仿真器使用Telnet协议的扩展协议访问IBM i, 因此用户也可以使用标准Telnet客户端通过Telnet直接访问IBM i, 但通过标准Telnet客户端访问IBM i 就无法使用5250仿真器提供的一些特殊功能.
图一是5250仿真器的登陆界面。
ODBC数据源管理器: IBM i Access for Windows为Windows应用程序提供了ODBC驱动,使应用程序能用ODBC接口访问IBM i上的数据库.ODBC数据源管理器直接调用Windows ODBC管理器以配置IBM i的ODBC驱动.
如图二所示,从Windows上的ODBC数据源管理器中可以找到iSeries Access ODBC数据源。图三是这个数据源的配置界面。
操作控制台(Operation Console): 操作控制台允许使用本地或者远程pc访问并且控制IBM i控制台,控制面板或者同时控制控制台和控制面板。操作控制台允许在局域网中启动连接或者控制台活动。一个单独的PC可以有多个连接连接到多个系统上,并且成为多个系统的控制台。操作控制台还允许有多个连接连接到一个系统上,但是同时只有一个PC可以控制这个系统。操作控制台还支持以远程控制面板的方式来控制IBM i。远程控制面板是访问IBM i控制面板的图形化界面,它允许用户通过PC客户端来执行物理控制面板中的大多数功能。
数据传输:使用数据传输功能可以在IBM i系统和PC之间传输数据,即可以将PC上的数据上传到IBM i系统,也可以将IBM i上的数据下载到PC上.也支持用命令行的形式运行数据传输请求,并且在office excel增加了关于数据传输的组件。图五是数据从IBM i系统下载到PC的界面,图六是将PC上的数据上传到IBM i 系统的界面。
System i 导航器:System i导航器使用户可以以图形界面的方式访问和管理IBM i系统,对于习惯于使用图形界面的Windows用户来说,System i导航器是非常容易上手和容易使用的IBM i系统管理软件。
从图七左边的列表可以看出System i导航器可以管理IBM i系统的消息,打印机,作业,子系统,系统值,历史日志等等。图七的右边界面显示了当前系统的活动作业。
IBM密钥管理:IBM密钥管理 (即ikeyman) 提供图形化界面用于管理密钥和数字证书.ikeyman是IBM Java SSL扩展包的一部分,IBM i Access for Windows集成了IBM JRE和SSL扩展包,因此也集成了ikeyman.
图八展示了IBM 密钥管理界面。
如图九所示:AFP工作台查看器打开并显示了一个后缀为.afp的文档。
OLE DB: IBM i Access for Windows 也支持OLE DB编程接口.
Net Provider: 除了支持ODBC和OLE DB, IBM i Access for Windows还支持.Net框架,为.Net框架提供.Net Data provider用于访问IBM i系统上的数据.
等等
同时,IBM i Access for Windows还提供了包括SSL和Kerberos的加密认证方式,来保证网络传输的安全。
UID
ibm11146106