• ベストアンサー

IBMのAS/400について

こんどAS/400に関する仕事をしそうなのですが、AS/400についてご存じのかた、下記の件について教えていただけませんでしょうか。 1.AS/400はハードウェアの名称でしょうか。 2.通常、AS/400上に搭載されるOSはAIXでしょうか。 3.AIXは64ビットUNIXと聞きましたが、他のUNIX系OS(Soralis,HP-UX,Linux)等と比べて、大きい違いはあるでしょうか。もし、AIXで開発作業を行う場合、他のUNIX系OSの知識があるとしても、かなり覚えるべきことがあるのでしょうか。(Solaris,HP-UX,Linuxでは開発経験があります)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

3は分からないので、1と2だけ。 >1.AS/400はハードウェアの名称でしょうか。 はい。その通りです。 ただし、2年ほど前から統合アプリケーションサーバという位置付けになり、名称もiSeriesと呼ばれるようになっています。 >2.通常、AS/400上に搭載されるOSはAIXでしょうか。 基本OSはOS/400という独自のOSです。 ただし、iSeriesと呼ばれる機種になってから、WindowsやUNIX、LINUXなどのプラットフォームに対応するようになっています。(それ以前の機種では対応しません) 参考URLをご覧ください。

参考URL:
http://www-6.ibm.com/jp/servers/eserver/iseries/product/
tatsu99
質問者

お礼

早速の回答ありがとうございました。 そうしますと、もしAS/400に関する開発を行うようになった場合、OS/400を使用する可能性が高いと考えます。OS/400自体の設計思想は、UNIXに近いものなのでしょうか、それとも、全く別物なのでしょうか。(質問の意図はUNIXを知っていれば、それほど敷居は高くないのでしょうか、それとも、全く、最初から覚えないといけないのでしょうか、ということです)この質問自体がアバウトですので、回答もアバウトなものになると思いますが、ご存じでしたら、教えていただけませんでしょうか。

その他の回答 (3)

  • rx-78gp03
  • ベストアンサー率43% (138/314)
回答No.4

No.2です。ちょっと補足します。 OS/400での開発も考えられているんですね? OS/400はオフコンの流れを汲むOSです。UNIXとも汎用機とも基本的に違います(最近ではUNIXライクになっているようですがやはり別物です)。 例えば、OS/400にはRDBとしてDB2(正式名はDB2/400だったかな?)が付属?しています。DB2を使われた事はありますか?プログラミングと言うレベルであればOracleと同程度のSQLでデータ操作が出来ますが、機能的にはそれ程の違いが無くても、運用・保守を行う為には別なコツが必要になります。 OSその物についてもやはり慣れるまでは時間がかかると思います。新規の案件であればUNIX系を勧めた方が良いと思います。リプレースで前の資産を引き継ぐ場合は仕方がないですが・・・

tatsu99
質問者

お礼

回答ありがとうございます。OSがOS/400かAIXかは顧客毎に異なりますので、両方のOSが対象になると考えています。(個人的にはOS/400は避けたいのですが・・・)DB2の使用経験はありませんが、DBの更新を行うような開発はないことが判明しているので、その点は多少、気が楽です。OS/400については、もう少し私の方で調べてみます。いろいろとありがとうございました。

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.3

OS/400はよく知りませんが、汎用機かオフコンのOSの流れを組むものと思いますので、 OSとしてはunixとは全く別物と思った方がいいと思います。 汎用機のがOS/360でしたっけ? 昔、富士通の大型汎用機で作業してましたが、 ディレクトリって概念はないようだし、ファイルは個々に構造が異なる(ブロック長を個々に指定できる等)しで。

tatsu99
質問者

お礼

回答ありがとうございました。 >汎用機かオフコンのOSの流れを組むものと思いますので そうですか。そうだとすると、なれるまで結構大変な気がしてきました。

  • rx-78gp03
  • ベストアンサー率43% (138/314)
回答No.2

1,2は既に適切な回答が出ておりますので3だけ。 AIXでの開発はSolarisでの開発経験があればそれ程苦労しないと思います。一部コマンドの使用法(オプションの利用法とか)が違ったりする事がありますが、マニュアルで確認すればすぐに理解できると思います。64bitOSである事についてはSolarisも現在では64bitですよ。ただ、まだ結構な数のソフトウェアが64bit対応していないようです。コンパイル時の32/64bitオプションには気をつけたほうが良いと思います。

tatsu99
質問者

お礼

ありがとうございます。OSがAIXの場合の開発は、なんとかなりそうな気がしてきました。

関連するQ&A