2016년 1월 13일 수요일

미들웨어 설계 고민

UI와 장비단을 담당하는 프론트와 중앙 집계 서버의 사이를 연결 하는 미들웨어를 만들자.

대충 이런식으로.

Front + Middleware <---> Server Computer

요 Front + Middleware 는 Client 가 되겠다.

내가 생각하는 Middleware 는 데몬처럼 돌면서 Front 프로세스의 Lifecycle을 관장하기도 해야 한다.

그리고 Front 와 Server Computer에서 오는 요청을 처리할 수도 있어야 한다.

Client 단에서 Middleware 는 http 서버 동작도 하면서 데몬역할도 하고,
Front에 먼저 메시지 요청을 push할 수도 있어야 한다. (요건 html web socket 으로 구현가능할듯)

 어떤 언어와 어떤 기술을 쓸까

후보
1. Node.js
 http://www.oss.kr/oss_repository14/549212
2. Python

댓글 없음:

댓글 쓰기