Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

WIT 패키지

WIT 패키지는 하나 이상의 WebAssembly 인터페이스 타입(WIT) 파일의 집합으로, 이 파일들을 모두 합치면 서로 관련된 인터페이스와 월드의 집합을 담고 있습니다. WIT는 컴포넌트 모델을 위한 인터페이스 정의 언어(IDL)입니다. 패키지는 월드와 인터페이스가 서로를 참조할 수 있는 방법을 제공하며, 이를 통해 컴포넌트 생태계가 공통 정의를 공유할 수 있게 합니다.

WIT 패키지는 쉽게 찾고 참조할 수 있도록 서로 관련된 인터페이스와 월드를 함께 묶습니다. 패키지는 월드가 아닙니다. 패키지는 하나 이상의 파일에 대응하며 월드를 포함합니다. 월드는 가져오는(import) 타입 및 인터페이스와 내보내는(export) 타입 및 인터페이스의 묶음입니다.

  • WebAssembly System Interface(WASI, WebAssembly 시스템 인터페이스)는 wasi:clocks라는 이름의 패키지를 포함하여 여러 패키지를 정의합니다. HTTP 프록시 월드는 사용자 정의 시계 인터페이스를 정의할 필요 없이 wasi:clocks/wall-clock 인터페이스(“wasi:clocks 패키지의 wall-clock 인터페이스“로 읽습니다)를 임포트할 수 있습니다.

WIT 패키지가 무엇인지에 대한 보다 형식적인 정의는 WIT 명세를 참조하십시오.


원문 © 2023 The Bytecode Alliance Contributors · WebAssembly Components Documentation · CC BY 4.0
Yeokja 한국어 번역·편집 · Anthropic 사의 claude-sonnet-5 모델을 활용하여 번역되었으며 학습을 모두 비허용한 상태로 작업하였습니다 · 이 번역은 원문을 수정한 문서이며 CC BY 4.0으로 제공합니다.