An Investigation into the Applicability of Node.js as a Platform for implementing Mobile Web Apps.

모바일 웹 어플리케이션을 구현하기 위한 Node.js 파일에 대한 조사

  • Published : 2016.05.25

Abstract

In this paper, we propose an architecture that affords mobile app based on nomadic smartphone using not only mobile cloud computing- architecture but also a dedicated web platform called Node.js built-in with the asynchronous, Nonblocking, Event-Driven programming paradigm. Furthermore, the design of the proposed architecture takes document oriented database known as MongoDB to deal with the large amount of data transmit by users of mobile web access application. The Node.js aims to give the programmers the tools needed to solves the large number of concurrent connections problem. We demonstrate the effectiveness of the proposed architecture by implementing an android application responsible of real time analysis by using a vehicle to applications smart phones interface approach that considers the smartphones to acts as a remote users which passes driver inputs and delivers output from external applications.

본 논문에서는 오직 모바일 클라우드 컴퓨팅만을 사용하여 스마트폰 기반의 모바일 앱에서 Node.js 파일이 비동기 차단, 비 차단, 이벤트 기반 프로그램 패러다임을 제시한다. 또한 데이터베이스로 잘 알려진 MongoDB를 사용하여 App 사용자에 의해 전송된 방대한 데이터들을 처리한다. Node.js는 프로그래머가 동시 접속 문제를 해결하는 데 필요한 도구를 제공하는 것을 목표로 하고 있다. 원격 사용자들이 드라이버 입력을 전달하고 외부 응용 프로그램에서 출력을 제공하는 응용 프로그램을 고려하고 있는데, 차량을 이용하여 실시간으로 데이터를 분석 할 수 있는 스마트 폰 인터페이스 방식으로 응용 프로그램을 구현하여 제안 된 구조의 효과를 보여주고자 한다.

Keywords