본문 바로가기

server

Learning Vert.x # Learning Vert.x Vert.x 를 배워봅시다. (version 3.0.0 이 나오면서 뭔가 많이 바뀐듯?) 가장 비슷한 server-side 언어가 node.js 일듯? Vert.x 자체가 node.js 로부터 영향을 받은 프로젝트이기 때문에 node.js 의 많은 장점들을 가져와서 구현했을듯. JVM (Java Vertual Machine) 에서 돌아가기 때문에 "Java, JavaScript, Python, Groovy, Scala" 등 node.js 보다 다양한 언어가 지원된다고. 이런걸 polyglot (여러 언어를 말하는) 특성이라고 하는듯. 그래도 기본적으로 Java 로 돌아가는 놈이라 다른언어로 작성했을때도 vertx 의 모든 기능 및 장점을 사용할 수 있을지는 잘 모르겠음. .. 더보기
Vert.x 로 https (SSL/TLS) server 만들기 # Vert.x 로 https (SSL/TLS) server 만들기 Vertx 로 secure server 인 https (SSL/TLS) server 를 만들어 봅시다. ## TOC ## keytool .jks 우선 RSA key 를 만들어 줘야 하는데... 명령어는 다음과 같다. 윈도우 cmd 에서 다음과 같은 명령어를 입력하자. ```[.linenums] C:\Recoeve> keytool -genkeypair -alias recoeve.net -keyalg RSA -keysize 2048 -keystore recoeve.jks -validity 3650 // 실행하면 다음과 같이 뜸. Enter keystore password: Re-enter new password: What is your fi.. 더보기
Learning Node.js # Learning Node.js Server-Side JavaScript 라 불리우는 Node.js 를 배워봅시다. JavaScript 언어 특성을 server 에 적용하면 무엇이 좋을까나? 무엇이 나쁠 수 있고? 간단하게나마 server 에 대해 알고 있어야 이해가 쉬울듯. PHP 같은 것으로라도 간단히 이런것에 대해 조금 이해해 놓는것이? 이거랑은 상관없나? Egoing 님 php 강의에서 server 가 어떤 데이터들을 보내고, client 가 어떤 데이터들을 보내고 받는지 등을 이야기한 동영상이 있었는데... 그것만 보고와서 Node.js 를 공부해도 조금 이해가 편할듯. ## PH 2016-04-11 : To SEE. 2014-05-22 : First posting. ## TOC ## 장단점 .. 더보기
Cloud Server Services (eg. Amazon Web Services) # Cloud Server Services (eg. Amazon Web Services) 작성중인 글. 서버 컴퓨터를 사서 웹 서비스를 할수도 있겠지만, 서비스 초반에 서버용 컴퓨터를 사려면 초기비용 및 이것저것 관리비가 많이들테고... Scalable 문제도 많아서 Cloud Server Service 를 이용해 보는것이 좋아보임. (뭐 꽤나 성장을 한다면야 따로 구축해 놓는게 위기/보안관리나 비용면에서 더 절약될지도... 더 할일은 많겠지만.) ## TOC ## Amazon Web Services - EC2 (Elastic Compute Cloud) 어떤 다른 기업의 서비스들이 있는지 잘 모르겠지만, 우선 가장 유명한건 AWS 인듯? 사이트 자체를 엄청 깔끔하게 만들어놔서 더 믿음직스럽기도... (요.. 더보기