初級シスアドで、OSとアプリケーションソフトの中間に位置するものとしてミドルウエアがあり
・データベース管理システム(DBMS)
・通信管理システム(LAN制御を含む)
・ソフトウエア開発支援ツール
・EUCツール
・運用管理ツール
説明されています。なんとなく具体例が推測できるものもありますし、ぜんぜんイメージできないものもあります。
そこで、推測が間違っていないか確認したいのと、イメージできないものの場合具体例をあげていただければ助かります。
(1) データベース管理システム(DBMS)
多分、OracleやSQL-SeaverやMySQLのようなものだと思うのですが。
この推測はあってますか?
(2) 通信管理システム(LAN制御を含む)
プラットホームや使用アプリが違う場合のデータのやり取りを行うようなもの・・・というイメージがあります。使用アプリの場合はODBCドライバみたいなものの様な(全然自信ない)、プラットホームとなると実例が浮かんできません。
(3) ソフトウエア開発支援ツール
なんでしょう?プログラミングジェネレータのことでしょうか。
EXCELマクロの自動記録機能なんてのもこれに入るのでしょうか。ひょっとするとEXCELマクロは、次のEUCツールでしょうか?
(4) EUCツール
AccessとかEXCELとかでしょうか。イメージ沸きません。
(5) 運用管理ツール
う~ん・・・なんでしょう?
補足:IMEとかもミドルウエアと考えてよいのだろうか? WEBで調べるとワープロや表計算もミドルウエアと定義しているものもあります。それは少し拡張解釈なような気がします。
いずれにせよ、すっきりした定義と具体例を書いてあるものを見つけられないのです。
宜しくお願いします。
No.5
- 回答日時:
>(1) データベース管理システム(DBMS)
難しいですね。
古くはIBMのIMSなんかそうでしょうか。
CICSもそうでしょうね。
富士通ならAIMですね。
>(5) 運用管理ツール
これまた難しい。
帳票管理のA-SPOOLですか。
ジョブスケジュールの管理のA-AUTOもそうでしょう。
ジョブスケジュールの管理もHOPSSもそうでしょう。
もっとOSよりならJES2ですね。
PR/SMもそうですね。
>(2) 通信管理システム(LAN制御を含む)
通信制御ならVTAM/NCPなんかもそうでしょうか。
なにがミドルウェアでなにがアプリなのか定義がイマイチ分かり難いのしょうがありませんね。
このあたりは汎用機系やそこそこのオープンネットワークシステム系のミドルウエアですね。すそ野が広いなぁ・・・ありがとうございました。
No.4
- 回答日時:
話題に出ていないソフトで。
システムユーティリティ系はミドルウェアに入るでしょう。
デバイスのフォーマッタ。デフラグ。ディスクチェック。
運用管理ツールの部類になるのかな?
通信関係はOSのコアに入れないのが一般だと思います。
しかし、広い意味ではOSに入れても良いような気がしますね。
VMやバーチャルPCなどはOSなのかソフトウェア開発ツールか
意見が分かれそうですね。OS開発ツールなのかな?
WindowsなどのOSも現在はOSのみならずミドルウエアも包含したトータルパッケージなのでしょうね。線引きしづらいな。
> VMやバーチャルPCなどはOSなのかソフトウェア開発ツールか意見が分かれそうですね。
JAVA-VMなんてプラットフォームを意識させない為の物ですものね。
OSのOSみたいです。
ちなみにフレームワークなんかは、ソフトウエア開発支援ツールなのだろうか??
No.3
- 回答日時:
Wikipediaの記述です。。。本当に難しいことが書いてありあすね。
歴史的にはダウンサイジングで始まる1文が適しているように思います。
ミドルウェアを語るときはそのミドルがどこにあるかに注意します。
1台のコンピュータの内部でしたらOSとアプリの間、
ネットワークでしたら端末とサーバの間、
あるいは端末と基幹データベースの間とかになります。
表計算ソフトはロータスの影響が大きいのではないでしょうか?
グループウェアの一環としてミドルウェアに組み込まれている感じです。
WordやExcelがミドルウェアといわれても実感が沸きませんね。
これに関してはよく分かりませんので個人的な感想にしておいて下さい。
参考URL:http://k-tai.impress.co.jp/cda/article/keyword/1 …
No.2
- 回答日時:
ミドルウェアなどもともと曖昧な定義なのですっきりした回答は難しいかもしれませんね
>(2) 通信管理システム(LAN制御を含む)
プラットフォームが違って一番困るのは文字コードが違うことなので、この変更をしてくれたりします。HULFTなんかが有名でしょうか。
>(3) ソフトウエア開発支援ツール
統合開発環境でgoogle検索して見てください
>(4) EUCツール
>AccessとかEXCELとかでしょうか。イメージ沸きません。
よく見るのは、この二つでしょうね(扱いやすい)
EUCがユーザに直接データを編集させることなので、それを行えるのなら何でもEUCツールです。
(5) 運用管理ツール
HPのOpenViewとか日立のJP1、富士通のSystemWalkerとかがあります。
google検索して見てください。
> 統合開発環境でgoogle検索して見てください。
プログラミング言語本体だけではなく、それをとりまく、エディタやデバッカやリンカ、プロジェクト管理などを含めた開発環境というところですね。なるほどありがとうございました。
No.1ベストアンサー
- 回答日時:
(1) データベース管理システム(DBMS):お書きになられた通りです。
(2) 通信管理システム(LAN制御を含む:TCP/IPドライバー等通信制御を行うアプリケーションです。ファームウェアも該当するでしょう。通常ユーザが操作する類のアプリケーションではありません。
(3) ソフトウエア開発支援ツール:VisualBASIC、C言語、Perl等、亜ぷロケーションを開発するツール、プログラミング言語と言えば分かり易いでしょうか。
(4)EUCツール:エンドユーザが使用するアプリケーションです。
(5)運用管理ツール:クライアントPCの管理ツール、DBシステムの管理ツール、WEB/メールのサーバ管理等、運用機器を管理するツールです。最近では情報漏えいを防止する目的のツールが多数出ています。
この回答への補足
早速の回答ありがとうございます。
(1) あ~よかった。
(2)
> LAN制御を含む:TCP/IPドライバー等通信制御を行うアプリケーションです。
これはOSの範疇じゃないのですか?
> ファームウェアも該当するでしょう。
ルーターのファームウエアのことですか?
(3) 割とすっきりしました。プログラミング言語と解釈すれば良いのですね。でも開発支援ということですから、VBとかは、うんうんとうなずけるんですが、アッセンブラとかは入らないと考えたらよいのでしょうか?C言語とかは、なんか微妙な感じがしますが?
(4) やっぱりWordとかExcelとかですか。シスアドには応用アプリケーションというジャンルがあって、この違いがもうひとつわかりません。
(5) Windowsのコントロールパネルにある、管理ツールみたいに思ったらよいのでしょうか。(2)のTCP/IPの話も含めて考えると、WindowsはOSという基本部分とミドルウエアを包含したシステムであるという定義でよいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PCによってエクセル関数が出...
-
ツールとアプリの違い
-
縦横比率を維持してスクリーン...
-
BUFFALOの エアナビゲータって ...
-
VBA等の著作権
-
ドット絵を描くフリーソフトを...
-
MIGファイルを開くために・・・
-
セルロンのパソコンで
-
「HD VDec」ってなにをするため...
-
感動かんたん!フォトムービー...
-
FOAF作成補助ツールなんてのは...
-
pdfファイルにAcrobatで入力し...
-
Gimpが商用利用OKであることの理由
-
VT-dの有無で何が変わる?
-
「H/W」,[S/W」,「N...
-
「道しるべ」地図作成ソフトに...
-
Win98でタスクマネージャーの出...
-
CPUのbit数確認方法について(W...
-
ソフトウェアのアップデートは1...
-
Access Runtimeについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ツールとアプリの違い
-
PCによってエクセル関数が出...
-
BUFFALOの エアナビゲータって ...
-
Word2010の「ツール」ってどこ...
-
PCの事で質問です 某オンライン...
-
pdfファイルにAcrobatで入力し...
-
サーバー機器管理台帳の代わり...
-
VBA等の著作権
-
縦横比率を維持してスクリーン...
-
ミドルウエアの具体例を教えて...
-
Root化についてです。NEC LaVie...
-
CAN通信の解析ツール
-
有料ツール可/DVDをリッピング...
-
i podn ano風。USBメモリ容量偽...
-
エクセルでのFFTで出力できず
-
Civilization4というPC用ゲー...
-
PDFの一括ファイル名変更について
-
はさみツールが見当たりません
-
MIGファイルを開くために・・・
-
BuddyL
おすすめ情報