按需代码
在分布式計算中，按需代碼（code on demand）泛指任何按照客戶端軟體（例如瀏覽器）的請求，將可執行的軟體程序從伺服器計算機發送到客戶端的技術。
按需代碼是移動代碼的一種特殊用法。按需代碼範式的一個廣為人知的例子是 Java applet：Applet 是一個應用程式，靜靜地呆在某個 Web 伺服器上，直到用戶在瀏覽器中請求一個引用該 applet 的頁面。在請求時，網頁和 applet 通過 HTTP 被傳送到用戶的機器上。當網頁顯示時， applet 在瀏覽器中啟動並在用戶的計算機中執行，直到停止（例如用戶離開那個 applet 所在的頁面）。這就完成了 applet 的生命周期。