2011-10-19 38 views
5

Có ai biết thư viện serialization sẵn sàng và sản xuất tốt cho Erlang không?Thư viện tuần tự Erlang

Tôi đã thử erlang_protobuffs - nhưng không thành công trong các thử nghiệm của nó. Tôi không cần phải vạch trần các phương thức hay bất cứ thứ gì như thế này, tất cả những gì tôi cần là mã hóa/giải mã tin nhắn.

Có điều gì khác đáng để thử không?

+1

Đang thử http://piqi.org/ – Worker

+1

Tác giả Piqi tại đây. Tôi sẽ đăng một câu trả lời nhưng sau đó nhận thấy bình luận của bạn. Piqi ổn định và sẵn sàng sản xuất. Hãy liên hệ với tôi nếu bạn có bất kỳ câu hỏi nào về nó. – alavrik

+0

Xin chào Anton! Tôi chỉ kiểm tra piqi và thấy rằng nó đòi hỏi OCalm tiến hành. Có vẻ quá nhiều cho công việc của tôi. Tôi có khoảng 12 tin nhắn sẽ được thả nổi giữa một số hệ thống erlang, vì vậy tại thời điểm này tôi nghĩ rằng các trình phân tích cú pháp kiểu cũ tùy chỉnh sẽ thực hiện công việc. – Worker

Trả lời

3

Như @Alexey Romanov đã nói, hãy thử term_to_binarybinary_to_term. Nếu bạn đang nói chuyện giữa các nút Erlang, bạn thậm chí không cần điều này, bởi vì thời gian chạy Erlang có thể làm điều này cho bạn một cách minh bạch.

Ngoài ra còn có các thư viện để (un) tuần tự hóa các giá trị này bằng các ngôn ngữ khác. Từ khóa cho điều này là BERT (các thuật ngữ nhị phân nhị phân). Trang chủ chứa một số liên kết đến thư viện: http://bert-rpc.org/

Các vấn đề liên quan