it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。
it說明教室
室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」
工兵「我怎麽覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算sier嗎?』、『我來把你變成外派員工吧(配音:demon閣下)』。」
室見「各種詢問的來信也日漸增多,感謝大家的支持。」
工兵「轉移話題!這個人居然想轉移話題!」
室見「那麽,本次的問題『請問中間軟體(micddleware)是什麽』。來工兵,請回答。」
工兵「咦?中……什麽的?粒線體(mitodria)?」
室見「it類的問題單元,怎麽會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件裏出現嗎?中介要裝什麽啦,中介的運用監視項目要放那些啦之類的。」
工兵「……啊啊,這麽一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」
室見「對對。然後呢?是什麽意思?就算是自己想象的也好,說說看吧。」
工兵「嗯……?middle就是正中間吧?不高也不低。hightware好像太高級,loware又變得太廉價了……啊,我知道了!就是中等價格的軟件!」
室見「扣一千分。」
工兵「連零分都沒有?」
室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」
工兵「嗯嗯?os和應用程序中間夾了一個中介軟件……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由os處理,那麽中介軟體就是用來撮合兩者的東西了。」
室見「對對,你很會舉一反三嘛。那麽另一個問題,為什麽要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者os裏不就好了?為何還要特地獨立出來?」
工兵「……還真的一口氣跳到這麽難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成os的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(注:軟件共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」
室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計劃騙局之類的陰謀論吧。」
工兵「咦,你怎麽知道?」
室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如dbms(database ma systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從os當中分離出來。到這裏為止聽得懂嗎?」
工兵「是……」
室見「至於不放在應用程式裏的理由很簡單。假設你是一個軟體開發者。製作兩種軟體時,你要分別準備兩種資料庫的結構嗎?每當製作心軟體時,你都會從頭開始編寫資料庫功能嗎?」
工兵「啊……原來如此。也就是說,將常用到的功能分離出來,包裝成一個獨立軟體是嗎?大規模的資料管理就交給dbms分散式運算則交給專用的中介軟體。至於應用程式,就專心處理應用程式本身的運算。」
室見「對對,那麽,說道這裏你有沒有聯想到另一種很相似的概念?」
工兵「相似的……嗎……啊!莫非是——網路的通信階層?」
室見「沒錯。那也分為實體層,資料連接層(mac位址通信)、ip層(ip位址通信)等階層對吧?各個通信環境分工合作,處理自己所擅長的運算,僅通過特定的參數來交換資訊。雖然領域不同,但是概念都是一樣的。」
工兵「哈哈……好像彼此抄來抄去的呢。」
室見「與其說抄襲,這些其實都是人類思考出來的架構。持續不斷追求效率的結果,就產生了殊途同歸的現象。例如協定組(protocol suite)和軟體架構(software framework)。所以我才說無論任何事情,基礎的學習是很重要的。熟悉一個領域後再加以應用,就很容易就能夠了解其他領域了。」
工兵「原來如此。」
室見「那麽,為了解階層化的思考方式,我們用樣品來實際學習一下把。把硬體和應用程式比喻為麵包、os是生菜、中介軟體是鮪魚,然後疊起來試試看。櫻阪,快去買教材回來。」
工兵「室見你隻是想吃鮪魚三明治吧?」
今天的se小常識
中介軟體為協調os與應用程式之間的軟體。
中介軟體的功能僅限於企業和伺服器用途。故並未包含在os的標準元件內,並且由於功能共通的關係,獨立於各應用程式之外、
其分工合作與階層化的概念,與網絡路的階層區分相似。
學習先放一邊,室見似乎肚子餓了。