特別附錄

奮鬥吧!系統工程師 5 按部就班?客服工程師

IT說明教室

室見「本單元終於帶來第五回。詢問的來信也日漸增多,感謝大家的支持。」

工兵「我怎麼覺得大部分是抗議的明信片……『你們不要說雲端的壞話啊』、『難道我們公司不算SIer嗎?』、『我來把你變成外派員工吧(配音:Demon閣下)』。」

室見「各種詢問的來信也日漸增多,感謝大家的支持。」

工兵「轉移話題!這個人居然想轉移話題!」

室見「那麼,本次的問題『請問中間軟體(Micddleware)是什麼』。來工兵,請回答。」

工兵「咦?中……什麼的?粒線體(Mitodria)?」

室見「IT類的問題單元,怎麼會跑出那種細胞器官的問題…我是說中間軟體。有時候不是會在案件里出現嗎?中介要裝什麼啦,中介的運用監視項目要放那些啦之類的。」

工兵「……啊啊,這麼一講的確實有印象。梢他們經常在運用業務啟動時提到這個字眼呢。」

室見「對對。然後呢?是什麼意思?就算是自己想像的也好,說說看吧。」

工兵「嗯……?Middle就是正中間吧?不高也不低。Hightware好像太高級,Loware又變得太廉價了……啊,我知道了!就是中等價格的軟體!」

室見「扣一千分。」

工兵「連零分都沒有?」

室見「……你的腦袋還停留在背單字的中學階段嗎?真是的,來對照答案吧。先看看這個這張表。」

工兵「嗯嗯?OS和應用程序中間夾了一個中介軟體……哈哈,也就是功能上的區隔對吧?如果高階(近人類)的運算以應用程序處理,而低階(近機器)的運算則由OS處理,那麼中介軟體就是用來撮合兩者的東西了。」

室見「對對,你很會舉一反三嘛。那麼另一個問題,為什麼要製作這一類的軟體呢?既然是重要的功能,直接做在應用程序或者OS里不就好了?為何還要特地獨立出來?」

工兵「……還真的一口氣跳到這麼難的問題……嗯——分離出來的意義嗎?分離的話比較能賣錢,工程師的收入也會提高……啊,我懂了。假裝成OS的追加功能,然後打算多收一筆錢!可惡,雷德蒙德(註:軟體共色所在的,位於華盛頓州)的那群鐵公雞!太卑鄙了!所以我才討厭大人的世界!」

室見「……你啊,一定超喜歡《錫安長老議定書》貨阿波羅計畫騙局之類的陰謀論吧。」

工兵「咦,你怎麼知道?」

室見「有種直覺……算了,所謂中介軟體,就是將企業及其伺服器使用的基本功能模組化的東西如DBMS(Database Ma Systems)、分散式運算、資料連結的結構等,價格昂貴,但一般消費者並不會用到,於是從OS當中分離出來。到這裡為止聽得懂嗎?」……(內容加載失敗!請重載或更換瀏覽器)

【手機版頁面由於相容性問題暫不支持電腦端閱讀,請使用手機閱讀。】