|
Fixed-mobile convergence at its edge
오늘날 대부분의 모바일 서비스는 폰에 접근할 수 있는 체계적인 방법이 부족해 Pull 방식만 지원할 뿐, Push 방식은 지원하지 못하고 있습니다.
폰 데이터를 모두 인터넷에 쏟아 붓도록 만드는 것은 모바일을 웹으로 통합하는 좋은 방법이 아닙니다. 하나의 웹 어플리케이션에 특화되어 만들어진 모바일용 포인트 솔루션을 여러 개 한꺼번에 사용하는 것도 그리 똑똑한 방법이 아닙니다.
Mashmobile은 어떠한 인터넷 서비스라도 모바일 디바이스와 통합될 수 있는 진정한 매쉬 방법을 제공합니다 – 바로 웹 방식 그대로!
Mashmobile이 제공하는 Web API는 구글 맵 API 처럼 작동을 합니다. 여러 개의 포인트 솔루션을 대신하여 Mashmobile 단 하나만으로 모바일 연결을 완성시킬 수 있습니다. 이때 모바일 디바이스는 통제 가능한 하나의 웹 접점(Web Endpoint)이 됩니다.
커뮤니케이션 보안은 API Key를 통해 보장이 되며, 모바일 OS 와는 무관하게 Web API가 작동을 합니다. 새로운 SDK를 만들거나 개발자 커뮤니티를 개설할 필요가 없습니다. 이미 수백만 명의 웹 개발자들이 세계 도처에 존재합니다. Mashmobile을 통해 Time-to-Market 장벽을 없애고 비용과 위험을 없앨 수 있습니다.
FAQ
아래 몇 가지 질문과 답변들 입니다. 질문이 있다면 여기로 연락 주세요.
모바일 연결을 위해 고려해야 할 사항은 무엇입니까?
모바일 디바이스에 접속을 시킬 수 있는 유니버셜 API를 개발해야 합니다. 이는 ‘클라우드 상’의 Web API로 웹서비스가 모바일 디바이스에 접근하여 모바일을 인터넷으로 끌어오는 역할을 담당하는 것입니다. 그리고 이 모든 과정은 투명하게 진행이 되어야 합니다. ‘클라우드 상’에 존재하는 일반적인 데이터는 물론이고, 모바일 디바이스에 있는 데이터/ 리소스 / 어플리케이션들도 요청에 의해 접근이 가능하도록 만들어야 합니다.
모바일 디바이스를 ‘클라우드 상’에서 추적이 가능하도록 해야 합니다. 인터넷으로 모바일 연결이 되도록 만들어야 합니다. 모바일 디바이스가 글로벌 URL 주소를 갖게 만들어 요청에 따라 항상 모바일에 접근할 수 있도록 만들어야 합니다.
표준 프로그래밍 모델을 지원해야 합니다. 오픈 인터넷 향상에 도움이 되는 솔루션이어야 합니다. HTTP GET과 POST와 같은 표준을 사용하는 RESTful Web API를 통해 커뮤니케이션이 이뤄져야 합니다. 물론 디바이스 접근성은 항상 보장되어야 합니다.
위 모든 고려 사항에 대한 솔루션은 무엇입니까?
업로드와 싱크 솔루션으로는 다양한 실시간 서비스를 구현하지 못합니다. 어떠한 서비스라도 지원할 수 있는 모바일 웹 서비스 플랫폼이 필요합니다.
-
모바일 디바이스와 같이 수시로 IP 주소가 변경되는 환경에서도 확실하게 연결 지원이 되는 라우팅 인프라
-
API Key 설정 시스템, 사용자 개인 설정, 캐시/저장 서버와 상호작용하는 RESTful Web API
-
Web API 플러그인, 파일, 기타 OTA 어플리케이션들을 쉽게 설치/제거 할 수 있는 프로비저닝
-
어떠한 IP 베어러 모바일 환경이라도 지원되는 진정한 최종 사용자끼리의 연결
각 모바일 디바이스 마다 맞춤 URL이 필요합니다. 핸드폰 번호와 마찬가지로 맞춤 URL로 모바일 연결을 제어할 수 있습니다. 디바이스에서 레지스터와 연결 역할을 하는 씬클라이어트도 필요합니다. 이는 수신 URL 요청에 따라 폰의 여러 어플리케이션과 Web API 플러그인을 오버레이 및 라우트도 합니다.
기존 포인트 솔루션으로는 불충분 합니까?
오늘날 개발되고 있는 많은 모바일 어플리케이션들은 모바일 위젯과 같은 전통적인 클라이언트 방식을 사용하고 있습니다. 모바일 위젯들이 Bondi와 같은 디바이스 API를 사용한다고 해도 기존 클라이언트 방식은 성능 향상과 데이터 전송량 절감을 위한 캐시 서버를 사용할 수가 없으며, 폰 접속에 사용된 API를 다른 인터넷에 재 사용할 수가 없습니다. 이는 클라이언트가 특정 웹 어플리케이션에만 사용이 되도록 특화되어 개발되기 때문입니다.
폰 데이터를 지정된 인터넷 서버에 싱크 또는 업로드 하는 방식을 사용하는 몇몇 솔루션들은 데이터를 ‘클라우드 상’에 저장하는 Web API를 제시하기 시작했습니다. 디바이스를 대신하여 인터넷 서버가 데이터 저장소 역할을 하며, 싱크나 업로드 된 정보는 지정된 클라이언트 없이도 웹 어플리케이션에 매쉬가 될 수 있습니다. 모바일 웹 서비스 플랫폼의 첫 발을 내 딛은 것입니다.
Mashmobile 웹 서비스 플랫폼은 어떤 원리로 작동을 하나요?
Mashmobile 의 “클라우드 네트워크’ 에 있는 캐시 서버가 어떤 때는 싱크 서버와 같은 역할을 합니다. 하지만 아주 큰 차이가 있습니다. Mashmobile은 싱크나 업로드가 불가능한 상황일 때에도 데이터 연동이 될 수 있는 Web API를 제공합니다. 예를 들어, 내 현재 GPS위치나 폰에 있는 썸네일 이미지에 대한 미리 보기 요청을 할 때, 요청 당시에는 긴 시간을 요하는 싱크 절차나 폰에 실시간 접속을 하지 않아도 됩니다.
폰에 대한 실시간 URL 연결을 지원하기 때문에 어떠한 폰 어플리케이션이라도 쉽게 웹 접점에 레지스터 시킬 수 있으며 URL 요청을 특정한 어플리케이션에 실시간으로 라우터 할 수 있습니다. 폰 기본 어플리케이션, 모바일 포털, 모바일 위젯 엔진, SQL DB Manager 등 모두 가능합니다.
폰 마다 맞춤 URL을 가지게 되면 Push 서비스가 쉬워집니다. 게임이나 기타 모바일 컨텐츠 등을 Push로 인스톨 할 수 있으며, 문맥 광고를 위한 메타데이터 검색과 어플리케이션 간의 상호 연동이 아주 쉬워집니다.
Mashmobile을 통해 어떤 효과를 누릴 수 있나요?
Mashmobile은 최고의 모바일 클라언트와 최고의 싱크 솔루션의 결합입니다. Mashmobile을 채택하는 것은 모바일 연결에 대한 최상의 전략을 채택하는 것이며, 실시간으로 더 풍부한 모바일 경험을 제공할 수 있도록 만들어 드립니다. 새로운 모바일 서비스를 더욱 쉽게 만들 수 있습니다.
웹 어플리케이션들이 온라인 상에서 멀티로 연결이 될 수 있으며, 연결을 위한 인프라들이 재 사용 가능합니다. 도메인 소유자가 각자 도메인의 게이터키퍼 역할을 하게 됩니다.
Mashmobile을 이용하여 새로운 모바일 서비스를 개발하게 되면 OS 플랫폼 의존성이 없어지고, 리스크/비용/Time-to-market 이 확연히 줄어듭니다. 전력 소모량과 데이터 전송량을 절감할 수 있습니다. 그리고 싱크와 관련된 여러 특허들도 피할 수 있습니다.
Web API를 커스터마이징 할 수 있나요?
디바이스의 기본 어플리케이션으로 제공하는 것 중에 하나가 바로 Web API 플러그인 입니다. 이러한 플러그인은 요구에 따라 설치 또는 제거 될 수 있는데, 이를 통해 폰의 인기 컨텐츠나 리소스를 RESTful 웹서비스와 상호 연동 시킬 수 있습니다. 특정 니즈에 맞게 웹 서비스를 설계하여 폰의 미디어 플레이어로부터 음악 듣기에 대한 통계를 가져올 수도 있고, 현재 데이터를 끌어올 수도 있고, 폰을 원격 조정할 수도 있습니다.
Mashmobile은 폰의 위치 데이터나 그림, 라이브 비디오 스트리밍, 메시지 등의 일반적인 리소스들과 상호 연동을 가능하게 하는 Web API를 제공합니다. 일단 폰에서 정적 자료 (Static Data)를 한번 가져오기만 하면 향후 접속을 위해서 데이터는 자동으로 Mashmobile의 ‘클라우드 네트워크’에 캐시(Cache) 됩니다.
Mash 프로비저닝 서버는 웹 개발자가 Web API를 OTA (Over The Air)상으로 쉽게 설치, 제거, 업데이트를 할 수 있도록 만듭니다. 즉, 특정 디바이스의 실제 Web API는 언제든지 커스터마이징이 가능하다는 뜻입니다.
Mashmobile의 프로비저닝 메커니즘은 음악, 벨소리, 게임, 기타 어플리케이션, 파일 등을 디바이스에 쉽게 설치하도록 해주며, 디바이스와 실시간 URL 연결이 되기 때문에 스트리밍이나 파일 전송을 위한WebDAV 등의 프로토클을 지원합니다. 만약 데이터를 클라우드에 싱크하거나 백업을 하길 원한다면, 서버 단에서의 싱크와 백업이 가능하도록 Mashmobile이 기능 추가를 할 수 있습니다.
MDS와 MNET은 무엇입니까?
MDS (Mash Device Server)는 디바이스에 상주하며 Web API 플러그인이나 어플리케이션에 대한 수신 URL 요청을 라우터하는 역할을 합니다. MDS의 연결 라이브러리는 디바이스의 어떠한 어플리케이션이라도 MDS에 레지스터 시켜 이러한 어플리케이션들이 특정 HTTP 요청에 반응하도록 해줍니다. 만약 요청이 http://joe.anydomain.com/myapp 이라면, 모바일 위젯이나 바탕화면 어플리케이션일 수도 있는 “myapp” 어플리케이션을 라우터 합니다. 모바일 디바이스의 어플리케이션에 실시간 접근하도록 함으로써, Mashmobile은 ‘모바일 클라이언트’를 어떻게 개발하고 어떻게 설치 할 것인지에 대한 패러다임 전환을 만들어 냈습니다.
다이나믹하게 변화는 디바이스의 IP 주소를 다루고 방화벽, NATS 뒤에 숨은 Habit을 다루기 위해서는 MDS는 MNET이라고 하는 ‘클라우드 네트워크’를 지원합니다. MNET은 모빌리티 관리, 보안, 트래픽 컨트롤 등의 기능을 다루고, 모바일 연결이 효율적이고 안정적으로 운영되도록 캐싱 하는 역할을 담당합니다.
Mashmobile의 웹 서비스 플랫폼의 효과를 얻기 위해 웹 개발자가 MNET을 설치하고 운영할 필요는 전혀 없습니다. 웹 개발자들이 자신들의 서비스와 어플리케이션에 필요한 적절한 API Key를 얻을 수 있도록 Mashmobile이 직접(http://beta.mashmobile.com) 또는 지정된 파트너사의 브랜드 도메인을 직접 운영합니다.
어떻게 하면 내가 직접 내 도메인의 게이트키퍼가 될 수 있나요?
Mashmobile은 표준 API 키를 사용하여 Web API가 오용되지 않도록 관리할 수 있습니다. MNET 내의 API Key 관리 시스템은 최종 사용자의 개인 설정과도 상호 연동됩니다. MNET과 최종 사용자의 승인이 있어야만 MDS에 대한 호출이 이뤄질 수 있습니다 (단, 정보가 캐시되지 않은 경우).
서비스 제공자가 도메인 소유자가 되도록 하는 것이 우리가 제안하는 비즈니스 모델입니다. 도메인 소유자로서, 당신은 URL을 최종 사용자에게 부여하여 도메인 내의 가치 있는 메타데이터를 확보할 수 있으며, 모바일 홈페이지를 커스터마이징 할 수도 있고 당신의 서비스에 직접 첨가시킬 수도 있습니다.
당신의 도메인의 게이터키퍼가 될 수도 있습니다. 도메인 소유자는 API Key를 담당하기 때문에 당신의 도메인으로 접근을 관리할 수 있으며, 파터너들에게 API Key를 제공할 것인지 결정할 수도 있습니다.
어떤 방식으로 Mashmobile은 모바일 인터넷을 가능하게 하나요?
오늘날 전 세계에는 수 많은 웹 개발자들이 있습니다. Mashmobile은 이들을 한 순간에 폰 개발자로 전환시킬 수 있습니다. 새로운 모바일 어플리케이션을 개발하는 데 놓여있는 장벽이 이제는 없습니다. 당신의 디바이스를 인터넷이 되도록 만든다면, 당신은 새로운 핸드폰 어플리케이션과 서비스 개발을 쉽게 하실 수 있습니다.
Mashmobile은 웹 개발자들이 표준 Web API를 이용하여 쉽게 모바일 디바이스의 데이터, 어플리케이션, SW 및 HW 리소스들과 상호 연동하게끔 만듭니다. 예를 들어, 모바일 디바이스의 현재 GPS 위치 정보를 가져오고 싶다면, 개발자는 단순히 GET 과 같은 요청만 보내면 됩니다.
Mashmobile Web API는 전 세계 웹 개발자 누구나 사용이 가능합니다. 새로운 커뮤니티나 새로운 SDK를 만들 필요가 없습니다. Mashmobile은 표준 웹 프로그래밍 모델에 맞춰져 있고, Web API는 OS 플래폼에 독립적입니다. Windows Mobile 폰의 Web API도 Android 폰의 Web API와 동일합니다.
어떻게 모바일 홈페이지가 내 비즈니스 플랫폼이 될 수 있습니까?
웹 개발자들은 유일한 API Key와 더불어 Web API 디지털 사인 호출을 요구하기 때문에 Mashmobile은 유저들이 디바이스를 직접 탐색하는 것을 허용하지 않습니다. Mashmobile은 ‘클라우드 상’의 모바일 홈페이지로 우회하여 탐색하도록 디자인되어 있습니다.
모바일 홈페이지는 최종 사용자가 자신의 폰을 탐색할 수 있는 선택적 웹 어플리케이션이며, 친구들이나 소셜네트워크와의 모바일 활동을 공유하고 컨텐츠를 관리할 수 있는 곳입니다.
브랜드화 된 URL과 더불어 모바일 홈페이지는 브랜드 가치, 고객 친밀도, 새로운 수익을 창출할 수 있는 강력한 방법입니다. 진보된 형태의 광고나 캠페인 또는 모바일 컨텐츠 장터로서의 툴로 활용될 수 있습니다.
사용하려면 어떤 단계가 필요한가요?
Mashmobile을 시작하는 가장 쉬운 방법은 Mashmobile을 설치하여 핸드폰으로 인터넷을 하는 것입니다. Mashmobile이 운영하고 있는 http://beta.mashmobile.com 도메인에서 당신의 핸드폰에 바로 접근할 수 있습니다.
브랜드 파트너가 되실 수도 있습니다. 당신을 대신해서 Mashmobile이 직접 모바일 페이지 브랜드의 사용자 URL을 제공해 드립니다. 도메인은 Mashmobile이 소유하고 운영하고, 당신은 최종 사용자를 위한 초청 코드만 갖게 됩니다. 만약 모바일 홈페이지를 커스터마이징 하거나 자신만의 어플리케이션을 추가하고 싶다면 우리가 지원을 하겠습니다.
당신 도메인의 게이터키퍼가 되고 싶다거나 Mashmobile의 가능성을 최대한 살려 활용을 해보고 싶으시다면 도메인 소유자가 되어도 좋습니다. 더 자세한 정보는 여기 로 연락 바랍니다.
|