「middleware是什麼」的推薦目錄:
- 關於middleware是什麼 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於middleware是什麼 在 大象中醫 Youtube 的最佳貼文
- 關於middleware是什麼 在 大象中醫 Youtube 的最讚貼文
- 關於middleware是什麼 在 Re: [系統] 請問資料庫中介軟體為何? - 看板Database 的評價
- 關於middleware是什麼 在 Middleware | Redux 的評價
- 關於middleware是什麼 在 NodeJS入門教學課程16-甚麼是Middleware - YouTube 的評價
- 關於middleware是什麼 在 【筆記】 Redux Middleware 一步一步帶你看!!! - gists · GitHub 的評價
middleware是什麼 在 大象中醫 Youtube 的最佳貼文
middleware是什麼 在 大象中醫 Youtube 的最讚貼文
middleware是什麼 在 Middleware | Redux 的推薦與評價
Redux middleware 解決了跟Express 和Koa middleware 不同的問題,不過概念上是類似的。它在dispatch action 和action 到達reducer 的時間點之間提供了一個第三方的擴充點 ... ... <看更多>
middleware是什麼 在 NodeJS入門教學課程16-甚麼是Middleware - YouTube 的推薦與評價
學習後端(Back-end) NodeJS,使用Javascript做出網頁伺服器,本節內容有:00:00 甚麼是Middleware01:12 Middleware 用途01:59 Middleware 示範04:43 ... ... <看更多>
middleware是什麼 在 Re: [系統] 請問資料庫中介軟體為何? - 看板Database 的推薦與評價
※ 引述《chrismaggie (中仔)》之銘言:
: 教資料庫高手,這是今年關務特考之考題:
: 何謂中介軟體(middleware)?請舉出常用的資料庫中介軟體,並說明其目的與運作方式?
: 我有參加這次的考試.資料庫除了這題沒什麼把握之外其他都還好,請問何謂中介軟體呢?
: 我是用3-tier的架構去說明中介軟體,就是負責處理轉後前後端的要求與顯示,屬於中間層
: .並且畫出3-tier的架構圖,說明客戶端利用中介軟體來處理需求以及管理後端實體資料庫
: 而我舉例是用mysql.利用phpmyadmin中介軟體來進行資料庫管理與資料搜尋等功能
: 運作模式:clinet-middleware-server方式,利用瀏覽器連線置phpmyadmin介面進行mysql
: 資料庫存取與管理
: 目的:
: 1.資料庫權限控管
: 2.資料查詢
: 3.安全性管理
: 4.資料庫結構管理
: 5.備份與復原機制
: ....等等列點說明
: 我查了網路資料有些說中介軟體是屬於中間層軟體,跟我說得差不多,但有些說中介軟體是
: odbc.jdbc這類的的driver
: 很擔心這題沒有拿到分數.....可否請高手幫忙呢
: 謝謝
我去這個地方查到https://www.oreilly.com.tw/sample_chap/a034_09.pdf
中介軟體的介紹:
“middle tier”又稱為中介軟體middleware,顧名思義,它是在連接之
間進行處理。促使人們廣為在client 和資料來源之間使用middle tier 的最大誘因,
是我們能在middle ti er 中的軟體中置入所謂的商業邏輯。商業邏輯可以把複雜的
低階動作(更新資料庫表格)包裝成高階指令(下訂單),讓資料庫交易動作更容易
也更安全。
想像某個client 應用程式正在下訂單。如果沒有中介軟體,這個應用程式必須
直接連結到資料庫server 儲存訂單資訊。如果server 端有任何更改,不管是
換了機器、內部資料結構改變、或改用其他廠牌的資料庫,原來的client 端軟
體就不能用了。更慘的是,如果cl ient 端軟體稍有改變(不論是故意或意外
的),資料庫在收到對方付款之前不可能輸入訂單,也無法拒絕一筆正常的訂
單。
中介軟體能運用商業邏輯把訂貨流程抽象化。它接收訂單資訊(包括名稱、
地址、項目、數量、信用卡號等),檢查這些資訊是否有效,再把它們存入資
料庫。資料庫如果有改變,中介軟體也要跟著改變,但cli ent 端不必更動。即
使這個訂單資料庫臨時以一個單層的紀錄檔取代,中介軟體在client 端還是呈
現同樣的面貌。
中介軟體能把處理負載分散到不同的後端server 上(CPU server、檔案
server、目錄server 等),從而增進交易效率。運用中介軟體,我們可以更加
有效的運用頻寬:client 不必在低速網路連結上自己一來一往和server 溝通,
只要把要做的事情告訴中介軟體,讓它一次做完即可。
Web上的中介軟體常以servlet 實作。Servlet 提供了一種簡便的途徑,讓利用
HTML form或applet 建立的client 連接後端的伺服器。Client 可用HTTP 把需
求告知s ervlet,servlet 中的商業邏輯則透過後端伺服器來處理它的請求.
我是覺得我寫的應該不至於全部的分數都沒有阿~我也是以3-tier概念去解釋
中介軟體.....這樣會全錯嗎...很擔心> <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.207.121
※ 編輯: chrismaggie 來自: 61.223.207.121 (07/07 00:31)
... <看更多>