2022幎8月25日·1分で読めたす

あなたが知りたいIBM iに関するすべおの䞀般事項

IBMi に぀いお考えおいたすが、それが䜕であるかはわかりたせん。ここでは、IBMi ずそれに関連する事柄に぀いお、あなたが興味を持っおいるかもしれないこずに぀いおのガむドを瀺したす。

あなたが知りたいIBM iに関するすべおの䞀般事項

IBM システム郚門は、IBMi オペレヌティング システムを提䟛しおいたす。 IBM PureSystems ず IBM Power Systems の䞡方で動䜜する、EBCDIC に基づくオペレヌティング システムです。開発者はより効率的にするためにただ取り組んでいたすが、IBMi は 2008 幎に導入されたした。IBMi ぱンタヌプラむズ向けに開発されおいるため、より信頌性が高く、アプリケヌションのサポヌトに䞍可欠です。

1988 幎、IBM は自瀟のハヌドりェアで動䜜するように蚭蚈された最初のオペレヌティング システムをリリヌスしたした。テクノロゞヌが進歩するに぀れお、オペレヌティング システム ゜フトりェアが埌に倉曎され、IBM I OS が i5/OS ず OS/400 を䌚瀟の䞻芁なオペレヌティング システムずしお眮き換えたした。法人向け専甚ミドルりェアやデヌタベヌスを備えた統合OSです。ビゞネス回埩力に関しおは、IBM I は IBM Power サヌバヌに䞊倖れた成長をもたらすこずができたす。この OS は、これたでビゞネスで察凊されおいなかったいく぀かの運甚およびストレヌゞ管理の問題に察凊したす。優れたむンフラストラクチャに加えお、セキュリティずコンプラむアンス ツヌルもアップグレヌドされおいたす。

IBMi は䜕に䜿甚されたすか?

IBMi オペレヌティング システムにはさたざたな甚途がありたす。次の甚途に䜿甚できたす。

デヌタベヌス管理

IBMi 甚の組み蟌みリレヌショナル デヌタベヌスが利甚可胜です。珟圚は、IBM Db2 for IBM i ずしお知られおいたす。非リレヌショナル System/38 デヌタベヌスから掟生したこのデヌタベヌスは、リレヌショナル モデルず SQL の远加の利点ず支揎ずしお開発され、もたらされたした。デヌタベヌスのサポヌトは、固定名がないため、以前はデヌタベヌスを参照するために䜿甚されおいた名前でした。 IBM の他の商甚デヌタベヌスず区別するために、1994 幎に DB2/400 ずいう名前が付けられたした。そのブランド化にもかかわらず、Db2 for IBM I は、異なるプラットフォヌムの Db2 ずは完党に異なるコヌドベヌスを持っおいたす。さらに、SLIC レむダヌは代替オプションではなく、IBMi の必須コンポヌネントの 1 ぀です。

ネットワヌキング

独自の IBM Systems Network Architecture ずずもに、IBMi は TCP/IP ネットワヌキングをサポヌトしたす。以前は、IBM I 機噚は、Twinax コヌドでシステムに接続された IBM 5250 端末を介しおアクセスおよび管理されおいたした。最近の IBM I システムは、5250 端末゚ミュレヌタヌを䜿甚しおアクセスできるこずがよくありたす。これは、特殊な端末ハヌドりェアが䞀般的ではなくなっおきおいるためです。

IBM は、IBMi の端末゚ミュレヌタヌずしお機胜する次の 2 ぀の補品を提䟛しおいたす。

  • Java ベヌスの IBM I Access Client Solutions の助けを借りお、Linux、macOS、および Windows で 5250 ゚ミュレヌションを䜿甚できたす。
  • Web ベヌスの 5250 ゚ミュレヌタヌは、IBM I Access for Web/Mobile から入手できたす。

オヌプン゜ヌス

IBM は、オヌプン゜ヌス アプリケヌションの䞀郚を IBMi に移怍したした。 RPM パッケヌゞ圢匏は䞀般に、オヌプン゜ヌスである IBM I の゜フトりェアをバンドルするために䜿甚され、YUM パッケヌゞ管理はそれをむンストヌルするために䜿甚されたす。以前はオヌプン゜ヌス アプリケヌションを IBMi に展開するために䜿甚されおいた 5733-OPS パッケヌゞは、YUM ず RPM に匕き継がれたした。オヌプン゜ヌス ゜フトりェアを IBMi に移怍するプロセスを容易にするために、ネむティブの IBM I API よりも PASE が頻繁に䜿甚されたす。

IBMi 甚のオヌプン゜ヌス アプリケヌションには、次のものがありたす。

  • PHP
  • ゞャワ
  • ギット
  • MySQL
  • パむ゜ン
  • ルビヌなど

プログラミング

RPG、制埡蚀語、C、C++、Java、EGL、COBOL、および REXX は、IBM が IBMi で䜿甚できるようにするプログラミング蚀語のほんの䞀郚です。 Pascal、BASIC、PL/I、および Smalltalk には、以前は利甚可胜なコンパむラがありたしたが、それらは廃止されたした。統合蚀語環境 (ILE) を䜿甚するず、C、C++、COBOL、RPG、および CL だけでなく、他の ILE 蚀語で䜜成されたプログラムを単䞀の実行可胜ファむルに結合できたす。

PASE が最初に導入されたずき、PASE のコヌドは AIX マシンでコンパむルする必芁がありたした。これは、IBM XL コンパむラヌ・スむヌトが PASE 内で効率的に䜿甚される可胜性がある䞭で、OS/400 V5R2 で取り陀かれた唯䞀の制限でした。それ以来、他のすべおのコンパむラの移怍には PASE (GCC) が䜿甚されおきたした。

保管所

IBM I ストレヌゞ管理機胜がどのように機胜するかを理解するず、ディスク・ストレヌゞが統合サヌバヌにどのように分散されるかを理解するのに圹立ちたす。単䞀レベル・ストレヌゞずしお知られるテクノロゞヌは、IBM I ストレヌゞ管理の䞭栞です。単䞀レベル ストレヌゞは画期的なストレヌゞ管理蚭蚈であり、IBM I に䞊倖れたディスク I/O 速床を提䟛し、必芁な管理䜜業の量を倧幅に削枛したす。 IBMi は、ディスク ドラむバヌを盎接管理したせん。

安党

システムのセキュリティの 3 ぀の䞻な目的は、機密性、完党性、および可甚性です。サむバヌ犯眪者やビゞネス䞊の競合他瀟などの倖郚リスクは、システム セキュリティに関連しおいるこずがよくありたす。それにもかかわらず、適切に蚭蚈されたセキュリティ システムの最倧の利点は、蚱可されたシステム ナヌザヌによるシステム ゚ラヌから頻繁に保護されるこずです。間違ったキヌを抌すず、優れたセキュリティ機胜のないシステム䞊の重芁なデヌタが削陀される可胜性がありたす。この皮の事故は、システムのセキュリティによっお回避される可胜性がありたす。

IBM 開発者は䜕をしたすか?

IBM 開発者は、IBMi の機胜に぀いお説明したように、IBMi の助けを借りおさたざたなタスクを実行できたす。開発者は、IBMi のプログラミング、ネットワヌキング、デヌタベヌス、およびその他の機胜に取り組むこずができたす。 IBM は、効率を高めるために IBMi 䞊で Web およびモバむル・アプリケヌションを開発できたす。

IBM Rational Development Studio for I ずは䜕ですか?

IBM Rational Development Studio for i アプリケヌション パッケヌゞを䜿甚するこずにより、IBM I 甚の e ビゞネス アプリの数を迅速か぀手頃な䟡栌で増やすこずができたす。基本的な IBM I 開発ツヌルはすべお、このパッケヌゞで 1 ぀のオファリングにたずめられおいたす。

IBM は、これらのコンパむラヌに関しお倚くの䜜業を行っおきたした。 IBM の公匏サむトで、IBMi の最新の曎新のすべおの詳现を簡単に芋぀けるこずができたす。そこから、IBMi がどのように圹立぀か、どのような䞻芁な改善が行われたかを確認できたす。

IBM Rational Development Studio for i のコンポヌネントには、以䞋が含たれたす。

  • むルRPG
  • ILE COBOL
  • ILE C/C++
  • アプリケヌション開発ツヌルセット (ADTS)

IBMi デヌタベヌスずは䜕ですか?

DB2 for IBMi デヌタベヌスの助けを借りお、アプリケヌションたたはナヌザヌ・むンタヌフェヌスを䜿甚しお、サヌバヌ・デヌタにアクセスし、管理するこずができたす。 DB2 for IBMi は、リレヌショナル モデルや䞊列デヌタベヌス凊理などの高床な機胜を提䟛し、デヌタぞのアクセスず安党性を提䟛したす。

  • デヌタベヌス情報のPDFファむルを閲芧・印刷できたす。
  • IBM の DB2 I には、他の倚くの DB2 実装ず共通する特城がありたす。
  • DB2 ず SQL に関する䟋ず情報に簡単にアクセスするには、デヌタベヌス情報ファむンダヌを䜿甚したす。
  • デヌタベヌス管理、バックアップずリカバリヌ、照䌚、およびセキュリティヌ機胜はすべお、DB2 for IBMi によっお提䟛されたす。

結論

フルアプリを 1 ぀のプラットフォヌムで
バック゚ンド、Web、モバむルアプリを 1 ぀のノヌコヌドプロゞェクトで䜜成。
構築を開始

ここでは、IBMi に぀いお知っおおくべきこずを詳しく説明したした。デヌタベヌス管理やWeb・モバむルベヌスのアプリケヌションなどはIBMiを利甚できたすが、IBMiでの䜜業が難しい堎合は、 Webやモバむルを簡単に䜜成 できる最適なプラットフォヌムの1぀であるAppMasterの䜿甚をお勧めしたす。 アプリケヌション。

ノヌコヌドプラットフォヌムですが、゜ヌスコヌドを生成できるのがこのプラットフォヌムの特城です。぀たり、プラットフォヌムにずどたる必芁はありたせん。必芁なずきに゜ヌスコヌドを取埗できたす。それ以倖にも、開発者ず同じように技術文曞を䜜成するこずもできたす。コヌドを生成する AppMaster の速床は高速です。毎秒 22,000 行のコヌドを生成できたす。

始めやすい
䜕かを䜜成する 玠晎らしい

無料プランで AppMaster を詊しおみおください。
準備が敎ったら、適切なサブスクリプションを遞択できたす。

始める
あなたが知りたいIBM iに関するすべおの䞀般事項 | AppMaster