Skip to Content
最新のメインフレーム開発
book

最新のメインフレーム開発

by Tom Taulli
March 2025
Beginner to intermediate
348 pages
4h 52m
Japanese
O'Reilly Media, Inc.
Content preview from 最新のメインフレーム開発

第3章 開発環境 開発環境

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

今日では、誰でも簡単に最新のプログラミング言語を学ぶことができる。 ほとんどのソフトウェアがオープンソースであるため、このような知識は無料で得られることが多い。例えばPythonなら、YouTubeでたくさんのチュートリアルが公開されている。

しかし、メインフレームの開発となると、状況は大きく異なる。 オンラインのリソースはそれほど多くはない。 しかも、実際のメインフレームにアクセスできる人はほとんどいない。 単純にコストがかかりすぎるのだ。

ではどうすればいいのか? 幸いなことに、メインフレーム環境をエミュレートするフリーソフトウェアや、いくつかの統合開発環境(IDE)、さらにはウェブベースのプラットフォームも利用できる。

この章では、これらのサービスについて見ていく。 この章では、あなたが雇用主から利用できる可能性の高いツールの種類も示す。

メインフレームにアクセスする

何千人もの人々が、z/OSで管理されているメインフレームとやり取りすることができる。 しかし、あなたがアクセスできるようになる前に、雇用主が必要なログイン資格情報を提供する。 システムを使用する前に、身元調査が必要な場合もある。 メインフレームには通常、重要なデータが格納されているため、高度なセキュリティが要求されるのが一般的だ。

メインフレームへのアクセスを提供する一般的な方法は、エミュレーター・ソフトウェア、Eclipse、Visual Studioのコードを使うことだ。 これを使えば、さまざまな種類のソフトウェア・システムを接続することができる:

TN3270エミュレータ

これがメインフレームにアクセスする最も一般的な方法だ。 このソフトウェアは直接接続する。

ファイル転送プロトコル(FTP)

これはメインフレーム上でファイルを管理する方法である。

セキュアシェル(SSH)クライアント

このための一般的なオープンソースツールがPuTTYである。 このソフトウェアを使えば、メインフレーム上でUnixシステムのセッションを作成することができる。

メインフレームシステムにアクセスして使用する手順を説明しよう。 まずユーザIDを入力し、ReturnまたはEnterキーを押す。 ただし、PCを使用している場合は、キーボードの右側にあるCtrlキーとなる。 これは慣れるまで時間がかかるかもしれない。

次にパスワードを入力する。パスワードはデフォルトで1文字から8文字まで。 確認のため、もう一度入力する必要がある。 図3-1に画面の様子を示す。

図3-1. メインフレームコンピューターのログイン画面

システムにログインすると、z/OSは多数のメッセージを発する。 画面に収まりきらない場合は、図3-2にあるように、下部に3つのアスタリスク(*)が表示される。 その後、Enterを押してメッセージの次のページに進む。

図3-2. メインフレームコンピュータにログインしたときの初期化メッセージ

その後、 インタラクティブ・システム生産性ファシリティ(ISPF)主要オプション画面に行くことができる。これは、メインフレーム開発でほとんどの時間を費やすことになる場所である ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

エンジニアのための応用マシン学習とAI

エンジニアのための応用マシン学習とAI

Jeff Prosise
Kafkaコネクト

Kafkaコネクト

Mickael Maison, Kate Stanley

Publisher Resources

ISBN: 9798341636170