전제 조건 – 채팅 회의 프로토콜
인터넷 릴레이 채팅(IRC) 에 의해 개발된 인터넷 응용프로그램입니다. 자코 오이카리넨 핀란드에서. 채팅은 인터넷을 통해 다른 사람들과 소통할 수 있는 가장 편리하고 즉각적인 방법입니다. 전 세계의 많은 사람들과 대화할 수 있는 채널이라는 주제가 많이 있습니다. 채널에 가입하면 이 채널의 다른 사람들이 키보드로 무엇을 입력하는지 확인할 수 있습니다. 그러한 상황에서는 이 채널의 모든 사람이 귀하가 키보드로 입력하는 내용을 볼 수 있습니다. 누군가와 개별 대화를 나눌 수도 있습니다. 채널은 전 세계의 다양한 서버에서 실시간으로 제공됩니다. 일부 서버에는 몇 개의 채널만 있는 반면 다른 서버에는 많은 채널이 있습니다.
IRC에 사용되는 모델:
IRC는 클라이언트-서버 모델을 따릅니다. 이는 이를 사용하려면 클라이언트와 서버 소프트웨어가 모두 필요함을 의미합니다. 많은 IT(정보 기술) 클라이언트는 다양한 종류의 컴퓨터에서 사용할 수 있으므로 PC, Macintosh 또는 UNIX 작업 섹션이 있든 관계없이 IRC를 사용할 수 있습니다.
IRC 채팅:
IRC 클라이언트는 인터넷상의 IRC 서버와 연결/통신합니다. 먼저 클라이언트를 사용하여 서버에 로그온한 다음 채팅하려는 채널을 선택해야 합니다. 키보드로 단어를 입력하면 서버로 전송됩니다. 이제 귀하의 서버는 글로벌 IRC 서버 네트워크의 일부입니다. 귀하의 서버는 귀하의 메시지를 다른 서버로 보내고, 그 서버는 귀하의 채널에 속한 사람들에게 귀하의 메시지를 보냅니다.
그러면 상대방이 귀하의 메시지를 읽고 응답할 수 있습니다. 많은 웹사이트는 IRC 프로토콜을 사용하지 않지만 사이트에 있을 때 채팅을 가능하게 하는 독점 채팅 소프트웨어를 사용합니다. 인스턴트 메시징이라는 또 다른 종류의 채팅이 있습니다. 이런 종류의 채팅에서는 다른 사람과 개인적으로 일대일로 소통합니다. 친구가 온라인에 접속하여 채팅할 준비가 되었을 때 알림을 받고, 귀하가 온라인에 접속하면 친구들에게도 알림이 전달되도록 특별 목록을 만들 수 있습니다.
자바 유틸리티 날짜
IRC 작업:
채팅을 하려면 먼저 인터넷에 연결한 다음 클라이언트 소프트웨어를 시작해야 합니다. 그런 다음 인터넷에 있는 IRC 서버에 로그온해야 합니다. 전 세계에는 수많은 IRC 서버가 있습니다. 이러한 IRC 서버는 네트워크로 함께 연결되어 서로 통신할 수 있습니다.
서버는 스패닝 트리 아키텍처로 연결됩니다. 이 경우 각 서버는 여러 다른 서버에 연결되지만 이러한 서버는 서로 직접 연결되지 않습니다. 서버에 연결할 때 먼저 참여할 특정 채널을 선택한 다음 채팅 시 자신을 식별할 사용자 이름을 선택해야 합니다. 다양한 주제를 다루는 많은 채널을 사용할 수 있습니다. 귀하의 메시지는 PC의 클라이언트 소프트웨어에서 귀하가 연결된 IRC 서버로 전송됩니다. 그런 다음 한 서버에서 이 채널의 모든 사용자가 로그온되어 있는 다른 서버로 메시지가 전송됩니다.
이 네트워크에서는 메시지가 한 서버에서 다른 서버로 전송됩니다. 스패닝 트리 서버 아키텍처에서 메시지는 항상 네트워크를 통해 최종 목적지에 도달하는 최단 경로를 사용합니다. 각 서버는 채널/네트워크에 연결된 존경받는 사용자의 클라이언트 소프트웨어에 메시지를 보냅니다. 그러면 사람들/사용자는 자신의 컴퓨터에서 귀하의 메시지를 읽고 응답할 수 있습니다.
채팅용 클라이언트 소프트웨어:
| 채팅 유형 | 필요한 소프트웨어 |
|---|---|
| 인터넷 릴레이 채팅(IRC) | mIRC 또는 Ircle과 같은 채팅 프로그램 |
| 웹 기반 채팅 | Netscape 또는 Internet Explorer와 같은 웹 브라우저 |
| AOL(아메리카 온라인) 채팅 | 미국 온라인용 AOL 액세스 프로그램 |
| 직접 채팅 프로그램 | ICQ, AOL 인스턴트 메신저 또는 기타 프로그램 |
| 온라인 회의 | 컨퍼런스 프로그램(CU-SeeMe, 넷스케이프 컨퍼런스, 넷미팅) |
채팅 서버:
통신 서버를 사용하면 인터넷 뉴스그룹과 같은 환경에서 귀하의 정보를 다수의 사용자에게 제공할 수 있습니다. 가장 진보된 서버는 최근 동적 음성 및 비디오 지원을 통해 텍스트 기반 대화 매체를 강화하기 시작했습니다. 통신 서버에는 세 가지 주요 유형이 있습니다.
1. EFnet servers 2. UnderNet Servers 3. DALnet servers>
각 서버에는 자체 호스트 이름이 있으며, 이는 대부분 서버 이름과 해당 서버가 액세스하는 인터넷으로 구성됩니다. 서버에는 이미 최대 사용자 연결 수가 있을 수 있으므로 선택한 서버에 연결하지 못할 수도 있습니다.
스마일리:
Java에서 문자열을 정수로 변환
우리가 사람들과 직접 대화할 때, 당신의 목소리 톤과 얼굴 표정은 당신이 말하는 내용에 큰 의미를 부여합니다. 키보드로 만든 스마일리를 사용하여 작성된 메시지를 개인화할 수 있습니다. 스마일리의 주요 용도는 농담을 나타내는 것입니다. 텍스트가 명확하지 않을 수 있는 경우. 스마일리에는 다음과 같은 다양한 유형이 있습니다.
1. 기본 스마일
2. 널리 사용되는 스마일리
3. 난쟁이 스마일
4. 메가 스마일리
5. 유즈넷 스마일
6. 감정적인 스마일리
IRC의 장점:
- 분산되어 있습니다.
- 채팅과 파일 공유가 가능합니다.
- 유연하고 견고하여 실시간 토론이 가능합니다.
- 더 나은 개인정보 보호를 위한 액세스 수준 개념이 있습니다.
IRC의 단점:
- 대역폭을 소모합니다.
- 홍수가 우려됩니다.
- 보안 사고에 대한 두려움이 있습니다.
- 사이버 괴롭힘에 대한 우려.