[오리지널] Erlang 중 binaryto_term 와 termto_binary 의 사용 장면
@spec term_to_binary(Term) -> Bin
이 함 수 는 모든 Erlang 항목 을 해당 하 는 바 이 너 리 데이터 로 바 꿀 수 있 습 니 다.변 환 된 바 이 너 리 데 이 터 는 이른바 '외부 데이터 형식' 으로 저장 된다.이 데 이 터 는 파일 저장, 네트워크 전송 등에 사용 할 수 있다.또한 변환 후 이 바 이 너 리 데이터 에서 원본 데이터 항목 을 복원 할 수 있 습 니 다.이 함 수 는 복잡 한 데이터 구조 에 대해 파일 저장 과 네트워크 전송 을 해 야 할 때 매우 유용 하 다.
의 Reference Manual - > erlang 에 다음 과 같은 설명 이 있 습 니 다.
term_to_binary(Term) -> ext_binary()
Types:
Term = term()
Returns a binary data object which is the result of encoding Term according to the Erlang external term format.
Erlang Term ,
This can be used for a variety of purposes, for example writing a term to a file in an efficient way, or sending
an Erlang term to some type of communications channel not supported by distributed Erlang.
에서 외부 항목 에 대한 상세 한 설명:
erlang:term_to_binary / 1, 2 함수 반환 값 은 Erlang 확장 term 형식 (Erlang external term format) 의 binary, 즉 ext 입 니 다.binary() 。 이 함 수 는 Erlang 데 이 터 를 바 이 너 리 스 트림 으로 패키지 할 수 있 으 며, Erlang 데 이 터 를 저장 하고 전송 하 는 효과 적 인 경로 이 며, 심지 어 는 이러한 패키지 / 패키지 해제 방식 으로 Socket 의 통신 프로 토 콜 (한 페이지 의 게임 항목 이 이렇게 합 니 다) 로 사용 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Instalando o Elixir e o Erlang com o gerenciador de versões asdfEsse tutorial usa o gerenciador de versões asdf, mas fique a vontade para utilizar outros se preferir. Infelizmente o as...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.