otp

    7熱度

    2回答

    是否有允許OTP進程查找其主管的pid的函數?

    6熱度

    3回答

    我正在用Erlang的GUI製作一個應用程序。 我已經設法建立到語言之間的連接,但現在我需要(我猜)從Java發送消息到Erlang,每次我例如按下按鈕。 這是正確的路嗎? 這樣的消息將如何看? 我發現了一些關於這種形式的整合的好網站,但我覺得我沒有得到一切。 http://www.trapexit.org/How_to_communicate_java_and_erlang

    1熱度

    2回答

    如果我想要在生成它時總是將一個事件發送到gen_fsm的初始狀態,那麼我應該在哪裏放入該函數調用?緊接在start_link之後,或者來自首先調用start_link的進程。這裏有最佳做法嗎?

    2熱度

    1回答

    我有需要收集/計算所得數據作爲啓動參數工作進程。這在重新啓動時也是需要的。我應該在哪裏放置初始化代碼?主管內部初始化?或者在模塊start_link或init裏面? Erlang有什麼最佳實踐嗎?

    0熱度

    1回答

    我最近發佈了一個類似的Erlang-Java相關問題,名爲「Java to Erlang Messages」。 我已經取得了一些進展,然後我在兩種語言之間獲得了穩定的連接並運行(感謝我在stackoverflow上發現的一箇舊問題)。 但我現在的問題是,我只能從Erlang發送一條消息給Java並接收它,我無法做出返回消息。 我需要創建什麼才能發送來自java的消息,我什麼時候可以發送它? 這是我

    2熱度

    1回答

    我正在創建一個測試應用程序,其中一個主管使用simple_one_for_one策略,並且許多工人孩子動態地添加到其中。如何在管理程序中實現回調(或接收消息),當孩子正常退出時會被調用? 主要目的是通知所有監督工作進程做了一些其他的過程,它的時間來證明最終報告。 如何設計這樣的行爲?我應該創建自己的行爲結合supervisor和gen_server,還是有辦法用標準的otp行爲來做到這一點?

    1熱度

    1回答

    我試圖從Erlang編寫服務器發送數據: gen_tcp:send(Socket, "Server connection refused \r\n"). 這沒關係。但是當我嘗試使用非拉丁符號發送數據時, G。西里爾文,我看到錯誤報告。例如,如果我使用: gen_tcp:send(Socket, "Привет \r\n"). 而不是字符串我看到錯誤報告。如何通過Erlang的TCP套接字發

    2熱度

    1回答

    當從上級開始gen_server的(它本身是由應用程序啓動)這個問題我已經當gen_server的start_link不返回{ok, ...}但{error, Reason}唯一的錯誤消息,我看到的是: =INFO REPORT==== 20-Jan-2011::13:14:43 === application: foo exited: {shutdown,{foo_app,s

    3熱度

    2回答

    我正在考慮在我的Linux專用服務器的小型家庭網絡中添加某種雙因素身份驗證。我可能絕對需要10個物理設備。有沒有公​​司可以提供這麼小的訂單,相對便宜? 感謝, 丹尼爾 PS這主要是針對我自己享受一個系統的建立的;我並不聲稱高風險機器。

    3熱度

    1回答

    我收到以下錯誤元組回調用時start_child/2 {error, {{[],[]}, {child,undefined,"i.file_man", {sg_file_mgr,start_link, ["i.file", [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 7,568,569,570,5