2017/04 썸네일형 리스트형 [RAD서버] EMS 패키지 프로젝트 시작하기 이 글에서는 EMS 서버에 필요한 기능을 추가할 수 있는, EMS 패키지 프로젝트 개발을 시작하는 과정을 안내합니다.EMS 패키지란? EMS 서버는 REST API 기반으로 리소스를 제공하는 미들웨어 서버입니다. EMS 서버가 제공하는 리소스는 기본 제공 리소스(사용자, 그룹, 푸시 등)와 사용자가 직접 개발 후 추가 할 수 있는 사용자 제작 리소스가 있습니다. 사용자 제작 리소스는 RAD 스튜디오(델파이 또는 C++빌더)에서 EMS 패키지 프로젝트를 이용해 개발해, EMS 서버에 플러그인 형태로 추가할 수 있습니다. 이 글에서는 다음 내용을 안내합니다.EMS 패키지 프로젝트 생성EMS 패키지 실행EMS 패키지 배포 방법 추가 학습할 내용 EMS 패키지 프로젝트 생성프로젝트 생성File > New > O.. 더보기 [디자인(설계)] 팩토리 메소드 패턴과 Class 타입을 활용 객체 생성 시 참조 관계 제거 데브맥스 프레임워크를 개발하고 있습니다. 데브맥스에서 사용하는 기술을 틈틈히 정리 및 공유하려 합니다.(데브맥스 프레임워크에 대한 소개는 다음에 진행하겠습니다.) 이번 글에서는 팩토리 메소드 패턴(부모 클래스에 알려지지 않은 구체 클래스를 생성하는 패턴)과 클래스 타입을 활용해, 여러가지 객체 생성 시 참조 관계를 제거하는 방법을 소개합니다. 배경1) 메인UI에서 여러가지 서브UI를 동적으로 생성하고 싶다.2) 메인UI 소스에서 서버UI 소스 참조시 서브UI가 많아질 수록 메인UI 소스가 복잡해 진다. 과제메인UI에서 서브UI Id로 서브UI 객체를 생성할 수 있어야 한다.메인UI 소스에서 서브UI 소스를 직접 참조하지 않아야 한다.서브UI가 늘어나도 메인UI 소스는 변경되지 않아야 한다. 방안팩토리 메.. 더보기 [환경설정] 아마존 EC2 이용해 리눅스 서버 환경 구축하기 이 글에서는 아마존 EC2 기반으로 리눅스 서버 환경을 구축하는 내용을 안내합니다.RAD 스튜디오 10.2 도쿄 버전부터 리눅스 개발을 지원합니다. WebBroker, 데이테스냅, EMS 서버, 소켓 서버 용 테스트 및 서비스에 사용할 수 있습니다. 아마존 EC2아마존 EC2란?아마존 EC2는 클라우드 기반으로 서버 인프라를 제공합니다. 웹 페이지를 이용해 필요한 플랫폼과 용량을 선택해 서버 인스턴스를 실행하고 접속해 테스트 및 서비스 할 수 있습니 - 아마존 EC2 자세히보기 아마존 EC2를 사용하는 이유AWS 프리 티어를 이용해 12개월 동안 무료로 체험할 수 있습니다. - AWS 프리 티어 자세히보기 이 글에서 다루는 내용은 아래와 같습니다.Ubuntu Server 16.04 LTS 인스턴스 생성보.. 더보기 델파이 앱에서 움직이는 GIF 표현하기(소스 포함) 한 중국인 델파이 개발자 블로그(武稀松(wr960204)的博客)에서 움직이는 GIF를 파이어몽키에서 사용할 수 있는 소스코드가 공개되어 공유합니다. 위 GIF는 샘플 프로젝트로 돌려본 화면입니다. 첫번째 버튼은 GIF 파일 로드, 두번째 버튼으로 시작/종료 입니다. 세번째, 네번째는 느리게 빠르게 동작하는 버튼입니다. 이 소스코드는 윈도우32, 윈도우64, 안드로이드 그리고 리눅스까지 지원합니다.더 자세한 내용(중국어)과 소스코드 다운로드는 아래 링크를 참고하세요.http://www.raysoftware.cn/?p=559소스코드 미러 : 더보기 [환경설정] 아마존 EC2 이용해 윈도우 서버 환경 구축하기 이 글에서는 아마존 EC2 기반으로 윈도우 서버 환경을 구축하는 내용을 안내합니다. 데이터 스냅 서버, EMS 서버, WebBroker 서버, 소켓 서버 용 테스트 및 서비스에 사용할 수 있습니다. 아마존 EC2 아마존 EC2란?아마존 EC2는 클라우드 기반으로 서버 인프라를 제공합니다. 웹 페이지를 이용해 필요한 플랫폼과 용량을 선택해 서버 인스턴스를 실행하고 접속해 테스트 및 서비스 할 수 있습니 - 아마존 EC2 자세히보기 아마존 EC2를 사용하는 이유AWS 프리 티어를 이용해 12개월 동안 무료로 체험할 수 있습니다. - AWS 프리 티어 자세히보기 이 글에서 다루는 내용은 아래와 같습니다.Windows 2012 R2 인스턴스 생성보안설정(서버에서 사용하는 포트번호 오픈)원격 데스크탑으로 연결준비.. 더보기 [RAD서버] EMS 서버 운영환경에 설치하기(독립형 실행파일) 이 글에서는 독립형 실행파일(Stand alone) 방식 EMS 서버를 운영환경(윈도우즈 서버)에 설치하는 내용을 설명합니다.EMS 서버EMS 서버란?EMS 서버는 HTTP 기반 REST API를 제공하는 웹서버입니다. REST API란? 다음 링크를 통해 REST API에 대해 자세히 알아볼 수 있습니다.https://ko.wikipedia.org/wiki/RESThttp://bcho.tistory.com/953http://meetup.toast.com/posts/92 델파이 클라이언트 뿐 아니라 대부분의 클라이언트 프로그램은 REST API를 통해 EMS 서버에 접속 해 필요한 데이터(리소스)를 조회하거나 추가, 수정, 삭제 할 수 있습니다. EMS 서버는 자주 사용하는 리소스(사용자 정보, 사용자 .. 더보기 이전 1 다음