텔레파시 (소프트웨어)
Telepathy (software)텔레파시(Telepathy)는 인스턴트 메시징, Voice over IP 또는 화상 회의와 같은 대인 통신을 위한 소프트웨어를 만드는 데 사용할 수 있는 소프트웨어 프레임워크입니다.텔레파시는 D-Bus 프로세스 간 통신 메커니즘을 통해 구성 요소를 사용하여 통신 애플리케이션을 생성할 수 있습니다.이를 통해 애플리케이션과 기본 네트워크 프로토콜 간의 논리적 경계를 정의함으로써 통신 애플리케이션의 개발을 단순화하고 자유 소프트웨어 및 오픈 소스 커뮤니티 내에서 코드 재사용을 촉진하는 것을 목표로 합니다.
구현
Telepathy 인터페이스를 내보내는 다양한 프로토콜의 무료 소프트웨어 구현이 있습니다.
- Gabble: XMPP용, 징글 지원 포함
- 버터플라이: Windows Live Messenger용
- 유휴(Idle):
- IMT2000 3GPP - 링크 로컬 XMPP 프로토콜을 위한 Salut
- Haze: Pidgin 메시징 클라이언트가 사용하는 라이브러리인 libppurple에서 지원하는 프로토콜에 액세스하기 위한 것입니다.이것은 2007년 구글 Summer of Code 프로젝트로 이루어졌습니다.[1]
- Spirit: Nokia N900 및 Nokia N9의 Skype 프로토콜용
- Rakia: SIP(Session Initiation Protocol)용, 노키아의 오픈 소스 Sofia-SIP 라이브러리 사용
- 모스: 텔레그램용
미션 컨트롤은 최종 사용자 응용 프로그램이 연결 관리자와 같은 하위 텔레파시 구성 요소의 일부 세부 정보를 추상화하는 방법을 제공하는 구성 요소의 이름입니다.[2]
튜브는 임의의 데이터 전송과 원격 IPC를 지원하기 위한 텔레파시의 메커니즘입니다.[3]
텔레파시는 Nokia 770, N800, N810, N900, N9 및 Jolla의 인스턴트 메시징 및 음성/영상 통화 소프트웨어의 기초를 형성합니다.
텔레파시의 작동 방식
프로토콜 구현은 연결 관리자(connection manager)라는 D-D-Bus 서비스를 제공합니다.텔레파시 클라이언트는 서비스와의 연결을 만들기 위해 이를 사용합니다.연결이 설정되면 연결에서 요청된 채널이라는 개체를 사용하여 추가 통신이 이루어집니다.채널은 문자 메시지를 주고받거나 연락처 목록을 나타내거나 VoIP 통화를 설정하는 데 사용될 수 있습니다.
적용들
참고 항목
- 파스트림 (이전의 파사이트)
참고문헌
- ^ "Telepathy". Trac (wiki). Pidgin. Retrieved 2008-06-30.
- ^ Mission control, Source forge, archived from the original on 2008-01-13.
- ^ "Tubes", Telepathy, Free desktop.
외부 링크
- 프로젝트 홈페이지
- Telepathy의 수석 개발자 Robert McQueen의 "IM/VOIP Communications Framework" 비디오 다운로드(77Mbog)플래시 동영상 스트리밍.
- KDE-텔레파시 실제 0.9.0
- 텔레파시 개발자 매뉴얼