본문 바로가기
728x90
반응형

개발2

14. 유저 세션(3) 6-2. 구현하기 유저가 로그인을 성공하면 유저 세션 역할을 하는 프로세스를 생성할 것이다. 점수를 저장하는 API는 핸들러에서 처리시 해당 세션 프로세스에게 메시지를 전달해서 결과값을 받아 오도록 한다. 6-2-1. 유저 세션 프로세스 생성 mon_users 모듈에 new_session/1, loop/1, make_session_key/2 함수를 만든다. 프로세스 생성 부분만 만들고, 나머지는 함수 껍데기만 작성하겠다. %% API -export([join/2, login/2]). join(Id, Password) -> F = fun() -> case mnesia:read(users, Id) of [] -> %% 해당 Id로 가입된 데이터가 없으면 저장한다 Users = #users{id=Id, pas.. 2018. 1. 18.
3.개발 환경 구축해보기(2) 2-2-3.PATH 환경 설정 시스템 속성-고급-환경변수 클릭 아래쪽 시스템 변수 항목 중 path 선택하고 편집 맨뒤에 ; 찍고, 얼랭 설치 디렉토리를 적어주고 확인 이제 CMD에서 werl 잘 실행된다. 2-3.Git 설치 Git - 분산형 소스코드 관리 시스템 수많은 소프트웨어와 프로젝트들이 git을 이용해 관리되고 있다. 얼랭도 github에서 프로젝트가 운영되고 있다. 요즘은 수많은 오픈소스 라이브러리나 다른 프로젝트 코드를 이용하여 보다 빠르게 개발하는 것이 추세이다. https://git-scm.com/download 들어가서 git을 다운로드 하겠다. 다운로드를 진행할때는 Adjusting your path environment부분에 2번째 Use Git from windows comman.. 2018. 1. 6.
728x90
반응형