檢視原始碼 簡介
本節介紹 Erlang 與其他程式語言之間的互操作性,即資訊交換。 包含的範例主要處理 Erlang 與 C 之間的互操作性。
目的
本教學的目的在於從 Erlang 程式設計師的角度,描述在整合以 Erlang 編寫的程式與以其他程式語言編寫的程式時,可以使用的不同互操作性機制。
先決條件
假設您是一位熟練的 Erlang 程式設計師,熟悉 Erlang 資料類型、程序、訊息和錯誤處理等概念。
為了說明互操作性原理,使用了在 UNIX 環境中執行的 C 程式。 假設您具備足夠的知識,可以將這些原理應用於相關的程式語言和平台。
注意
為了方便閱讀,範例程式碼盡可能保持簡單。 例如,它不包含錯誤處理,這在真實系統中可能至關重要。