디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Nimf 설계 및 구현: 1.1 X 윈도우 시스템과 XIM 프로토콜

루비갤로그로 이동합니다. 2025.07.15 19:03:19
조회 29 추천 0 댓글 0
														

X 윈도우 시스템(또는 X11)은 유닉스 계열 운영체제에서 그래픽 사용자 인터페이스(GUI)를 구현하는 핵심 기반입니다. X의 가장 중요한 특징은 네트워크를 기반으로 한 클라이언트-서버 모델로 설계되었다는 점입니다.


X 서버 (X Server)


사용자의 컴퓨터에서 실행되며, 화면, 키보드, 마우스 같은 입출력 하드웨어를 직접 제어합니다. X 서버는 하드웨어에서 발생한 이벤트를 받아 적절한 클라이언트에 전달하고, 클라이언트의 그리기 요청을 받아 화면에 표시하는 역할을 합니다.


X 클라이언트 (X Client)


우리가 흔히 ‘애플리케이션’이라고 부르는 것입니다. X 클라이언트는 X 서버에 접속하여 “이 위치에 창을 만들어 달라”, “이 창에 글자를 그려 달라”고 요청하며, X 서버로부터 키보드나 마우스 이벤트를 전달받습니다.


이러한 X의 기본 구조 위에서, 다국어 입력을 처리하기 위해 고안된 프로토콜이 바로 XIM(X Input Method)입니다. 이 구조의 핵심은 애플리케이션이 중간 다리 역할을 한다는 점입니다.


흐름: X 서버 → 애플리케이션 → IME → 애플리케이션


X 서버가 보낸 키 이벤트를 받은 애플리케이션은, 외부에서 별개로 실행 중인 IME 프로세스로 이벤트를 다시 전달하여 문자 변환을 요청합니다. IME가 처리한 결과는 다시 애플리케이션으로 돌아와 화면에 표시됩니다.


XIM 이벤트 흐름




24b0d568f5dc3f8650bbd58b368377658eaa


추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이번주 설문은 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
AD 휴대폰 액세서리 SALE 운영자 25/07/15 - -
2872305 [애니뉴스] 사이트 개편 및 이전 안내 프갤러(121.172) 07.17 32 0
2872304 흠.. 지형의 특성인강.. ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 19 0
2872303 올것이 왓군.. ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 31 0
2872302 목 뒤지게 아프네 ㅇㅅㅇ 류류(118.235) 07.17 37 0
2872300 하필 가도 여름에 가냐 ㅇㅅㅇ [2] 류류(118.235) 07.17 45 0
2872299 아스카 일본에 오다! [6] 아스카영원히사랑해갤로그로 이동합니다. 07.17 86 1
2872298 키히힛 오늘은 파나소닉 서보앰프 스터디해야징 네오커헠(211.235) 07.17 45 0
2872297 챗티씨 이상한 개그 좋아하는것 같다 [5] 헬마스터갤로그로 이동합니다. 07.17 56 0
2872296 오늘 늦게. 일어나서 걍 반차써버림 ㅇㅇ(211.235) 07.17 27 0
2872295 웹땔깜은 땔~땔~ 하고운다네요. [1] 네오커헠(211.235) 07.17 56 0
2872293 빨리 가려다 꼬꾸라지는것보다 천천히 차근히 가는게 낫당 [1] ♥냥덩이의고독♥갤로그로 이동합니다. 07.17 42 0
2872288 [대한민국] 반국가 간첩세력의 성향분석 보고서 프갤러(121.172) 07.17 36 0
2872286 키히힛 나는 임베디드 시니어 개발자얌 네오커헠(211.235) 07.17 97 0
2872282 앞으로 경제 존나 어려워 질 거다 ㄹㅇ로. [3] 프갤러(222.108) 07.17 82 0
2872279 강유현 보고싶다 [2] 프갤러(211.234) 07.17 46 0
2872277 히키새끼야 이거 보고 있는 거 안다 [3] 프갤러(222.108) 07.17 38 0
2872276 크큭 나약해, 딱쿤(61.253) 07.17 23 0
2872272 어느 빌딩 바로 옆 공간. ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 07.17 39 0
2872271 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 07.17 23 0
2872269 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 07.17 28 0
2872267 PHP 9 는 예수재림과 비슷 프갤러(183.101) 07.17 47 0
2872262 자기 주제도 모르고 나대는 히키새끼들 대가리 깨부셔야 함 프갤러(222.108) 07.17 39 0
2872260 짤 하나 만들어봤는데 어떰 [4] ㅇㅇ갤로그로 이동합니다. 07.17 54 0
2872258 히키씨발년아 요즘 받는 연봉 좀 까봐 프갤러(222.108) 07.17 34 0
2872253 앱히키 씨발년 어디갔냐 프갤러(222.108) 07.17 24 0
2872251 코레일 붙으면 코딩이나 함 파볼까 프갤러(106.102) 07.17 32 0
2872248 프로그래밍하다 느낀건데 키스란 어떤 느낌일까 [2] ㅆㅇㅆ(124.216) 07.17 52 0
2872246 모든플밍이 ai딸깍이다 공기역학갤로그로 이동합니다. 07.17 44 0
2872244 비전공 국비 개발자 취업했다가 튀었음 [1] ㅇㅇ(39.7) 07.17 196 0
2872241 인스타그램 켜고 두번째 추천 게시물 발명도둑잡기갤로그로 이동합니다. 07.17 24 0
2872237 미국가서 성공할 거라던 앱히키 어디갔냐?? 프갤러(222.108) 07.17 34 0
2872235 연봉 자랑하던 앱히키 어디갔냐 ㅋㅋㅋㅋㅋ [1] 프갤러(222.108) 07.17 47 0
2872234 앱히키 어디갔냐??? [1] 프갤러(222.108) 07.17 45 1
2872232 "북에서도 GPT 쓰네" 글 관련 발명도둑잡기갤로그로 이동합니다. 07.17 34 0
2872231 태울 영웅문 wpe 알려주실분 사례하겠습니다 프갤러(125.181) 07.17 26 0
2872229 신좌파와 제국주의 발명도둑잡기갤로그로 이동합니다. 07.17 82 0
2872227 앰네스티인터내셔널에 CIA 프론트 NED나 USAID도 기부하나 발명도둑잡기갤로그로 이동합니다. 07.17 20 0
2872225 서태지 영어명 Taiji는 태극의 중국식 발음이다 발명도둑잡기갤로그로 이동합니다. 07.17 22 0
2872221 "사상 가장 비싼 이메일"…英군인 전송실수에 역대급 안보사고 발명도둑잡기갤로그로 이동합니다. 07.17 31 0
2872219 <퀴즈쇼> 발명도둑잡기갤로그로 이동합니다. 07.17 15 0
2872217 모든 포폴용프로젝트의 질에대해 비관적임 공기역학갤로그로 이동합니다. 07.17 64 0
2872215 첫코딩 happyyellowj8갤로그로 이동합니다. 07.17 32 0
2872210 '서울의 봄' 감독도 충격 받았다는 이 장면, 보러 오세요 발명도둑잡기갤로그로 이동합니다. 07.17 33 0
2872209 오늘 목요일이었냐? 금요일 아니었음? 넥도리아(220.74) 07.17 29 0
2872208 3년 차 이상인데도 프갤러(211.202) 07.17 50 0
2872207 나는 태어나서 지금까지 읽은 만화책 30권 이하고 발명도둑잡기갤로그로 이동합니다. 07.17 28 0
2872206 흠, 신념을 잃어버린자들, 딱쿤(61.253) 07.17 31 0
2872204 진보개혁4당 원내대표, 우원식 국회의장 만나 국회 정치개혁특위 구성 요구 발명도둑잡기갤로그로 이동합니다. 07.17 28 0
2872201 화교분탕 <58.127> 일당의 불법 바이럴 행적 ㅇㅇ(110.70) 07.17 36 0
2872200 냐냐냐뇨뇨뇨뉴뉴뉴냐냐냐 딱쿤(61.253) 07.17 29 0
뉴스 츄(CHUU), 영화 '첫사랑 엔딩' 컬래버 음원 가창 참여! 21일 'Loveholic' 발매 디시트렌드 07.17
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2