회원가입 | 고객센터 |
DESIGNONEX DXCMS BOARD
로그인
DESIGNONEX
디자인원엑스
About DXMB └ 메뉴얼 └ 이용약관 └ MB키 발급 └ 업데이트 DXCMS └ 메뉴얼 └ 다운로드 └ Themes └ Plugin └ Skin └ 사용후기 └ 마켓개발자 키 발급 DXB └ DXB Documentation └ InterfaceGallery └ Download └ 사용후기 └ 디자인소스 Service Q&A PR리그 자유게시판 갤러리 포인트게임 공지사항
로그인 회원가입
고객센터
Next-Gen Infrastructure

DXMB Message Bridge

서버와 클라이언트를 가장 빠르고 안정적으로 연결하는 실시간 메시지 중계 엔진

The ultimate real-time messaging engine for seamless and stable server-client connectivity.

0.1s
Latency
(지연 속도)
100%
Stability
(연결 안정성)
Zero
Resource
(부하 최적화)

핵심 개념 Core Concept

초경량·초고속 WebSocket 기반의 실시간 시스템

Ultra-lightweight and ultra-fast WebSocket-based real-time messaging system.

메시지 브릿지는 복잡한 인프라 구축 없이 즉각적인 양방향 통신을 실현합니다. 서로 다른 플랫폼 간의 데이터 중계를 지연 없이 처리하며, 파이어베이스(Firebase)의 실시간 기능을 보다 가볍고 독립적인 형태로 운영할 수 있도록 설계되었습니다.

Message Bridge enables instant bidirectional communication without complex infrastructure. It processes data relay between different platforms without delay, and is designed to operate Firebase's real-time functions in a lighter and more independent form.

기술적 특장점 Technical Highlights

  • 0.1초 단위의 즉각적인 반응성
    Instant responsiveness in 0.1-second increments.
  • 유연한 그룹 단위 메시징 (Room/Channel)
    Flexible group-based messaging structure.
  • SSL 기반 전 구간 암호화 보안 적용
    Full end-to-end SSL encryption for top-tier security.
ARTICLE 01

완전한 유연성

Absolute Flexibility

개발자가 원하는 방식으로 그룹을 정의하고 1:1 채팅부터 대규모 알림까지 자유롭게 설계합니다.

Define groups however you want and design freely from 1:1 chats to large-scale notifications.

ARTICLE 02

중복 문제 회피

Collision Avoidance

서버의 강제 관리 없이 개발자가 고유 코드(UUID 등)를 관리하여 메시지 오전달 위험을 최소화합니다.

Minimize delivery risks by managing unique codes (UUIDs) without forced server management.

ARTICLE 03

플랫폼 독립적

Platform Independent

Web, Android, iOS 등 어떤 플랫폼에서도 동일한 방식으로 그룹 정의 및 메시지 통신이 가능합니다.

Define groups and communicate via messages on any platform, including Web, Android, and iOS.

ARTICLE 04

확장성 극대화

Maximum Scalability

메시지 Payload 구조를 자유롭게 설계하여 알림, 게임 이벤트 등 모든 서비스에 즉시 적용합니다.

Freely design message payload structures and apply them instantly to all services like notifications and game events.

강력한 안정성과 유지 보수

Robust Stability and Maintenance

서버 주도 Ping/Pong

Keep-Alive Monitoring

서버가 30초 간격으로 핑을 전송하여 모바일 백그라운드 등 불안정한 환경에서도 높은 연결 복구율을 보장합니다.

Server sends pings every 30s to ensure high recovery even in unstable mobile background environments.

유령 소켓 자동 제거

Auto Clean Up

응답이 없는 '유령 소켓'을 실시간으로 감지하여 제거함으로써 메모리와 CPU 누수를 원천 차단합니다.

Detect and remove unresponsive 'ghost sockets' in real-time to prevent memory and CPU leaks.

장시간 접속 최적화

Connection Optimization

모바일 환경에 최적화된 30초 Interval, 10초 Timeout 설정으로 앱이 백그라운드에서 전환될 때도 매끄럽게 재연결됩니다.

Optimized 30s intervals and 10s timeouts for smooth reconnection when switching apps from background.

Privacy First : 비저장 시스템

Telegram-style Non-storage Architecture

압도적 브로드캐스트 속도

메시지를 DB에 기록하는 물리적 저장 과정을 생략하여 0.05~0.1초 이내의 초저지연 속도를 제공합니다.

Delivers ultra-low latency within 0.1s by skipping physical storage in DB.

데이터 주권 (Data Sovereignty)

서버는 중계할 뿐 저장하지 않습니다. 저장이 필요하다면 클라이언트에서 직접 원하는 저장소(Local/DB)를 설계하십시오.

Servers only relay, not store. You decide where to save your data on the client side.

민감 데이터 유출 원천 차단

서버에 흔적이 남지 않으므로 민감 정보 유출 위험을 최소화하며 초경량 운영이 가능합니다.

Minimize leakage risk by leaving no traces on the server for ultra-lightweight operation.

"서버는 메시지를 보관하지 않습니다. 남길지 말지는 오직 개발자가 결정합니다."

"The server does not store messages. Whether to keep them or not is decided solely by the developer."

JS 한 줄로 구축하는 무한한 기능 확장

Infinite Functionality Built with Just One Line of JS

실시간 채팅 Real-time Chat
실시간 쪽지 Direct Message
실시간 알림 Instant Notice
관리 모니터링 Admin Monitoring
실시간 접속자 Live Visitors
실시간 주문 Real-time Order
고객센터 알림 Support Alert
실시간 재고 Inventory Sync
게임 데이터 Game Sync
IoT 데이터 IoT Data Stream

왜 AJAX 폴링이 아닌 '브릿지'인가?

Why 'Bridge' instead of AJAX Polling?

Traditional Method

AJAX 폴링 방식 (Polling)

  • 매초마다 서버에 "데이터 있나요?"라고 묻는 비효율적 반복

    Inefficient repetition asking the server every second.

  • 데이터가 없어도 발생하는 막대한 HTTP 요청 부하

    Massive HTTP request load even when there's no data.

  • Interval 시간만큼 발생하는 어쩔 수 없는 지연 시간

    Unavoidable latency based on the interval time.

Recommended Engine

메시지 브릿지 (WebSocket)

  • 한 번의 연결로 양방향 데이터 통로 상시 개방

    Bidirectional channel always open with a single connection.

  • 이벤트 발생 시 즉시 Push — 데이터가 있을 때만 전송

    Instant Push when events occur - send only when data exists.

  • 서버 리소스 점유율 0%에 수렴하는 극강의 효율성

    Extreme efficiency with near-0% server resource usage.

필수 설정 안내 Critical Notice

메시지 브릿지 전체 기능의 기반이 되는 핵심 설정입니다. 아래의 고정값은 시스템의 중앙 서버와 직결되어 있으므로 단 한 글자라도 수정해서는 안 됩니다.
This is the core configuration. These fixed values are directly linked to the central server and must not be modified.

중앙 서버 주소 및 포트 설정

Central Server & Port Configuration

// [절대 수정 금지 / NEVER MODIFY]
ws = new WebSocket(`wss://designonex.com:14147/?group={고유ID}`);
Group 식별자 (방 구조)

Group Identifier (Room ID)

공간을 구분하는 식별자입니다. 개인화가 필요하다면 사용자별 고유값(UUID 등)을 할당하십시오.

Identifier to distinguish spaces. Assign unique values (UUID, etc.) for personalized services.

클라이언트의 책임

Client Responsibility

브릿지는 통로를 제공할 뿐입니다. 보안 인증이나 로직 설계는 개발자의 영역입니다.

The bridge only provides the path. Security and logic design are the developer's domain.

© 2026 DESIGNONEX BOARD - MESSAGE BRIDGE GLOBAL INFRASTRUCTURE

메시지 브릿지는 깨끗하고 안전한 실시간 웹 생태계를 지향합니다. / Aiming for a clean and secure real-time web ecosystem.

23
전체 회원
73
전체 게시글
46
전체 댓글
542
오늘 방문
17,368
전체 방문
1
현재 접속
인기글 7일 이내
최신글
최신댓글