Your SlideShare is downloading. ×
0
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Vert.x
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Vert.x

1,345

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,345
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
9
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Vert.X
  • 2. 윤정부 ( Coma )● 약 10년째 java , jsp를 사용하는 web 개발자● undefine:D 운영진● 아이템베이 --> miridih● 3월31일 첫 2세 득녀● 사람들과 술먹고 놀기, 어울리기..● java, vert.x, node.js, javascript, scala, python..● 잘 사용하는 --> 잘 다루는
  • 3. 목 차● Vert.x● Vert.x 설치● Sample
  • 4. vert.x ( http://vertx.io/ )● 쉽게 확장 가능한 비동기 병렬 어플리케이션을 위한 차세대 프레임웍● JVM위에서 동작하는 이벤트 기반의 어플리케이션● node.js에서 영감을 받아 node.js같은 메커니즘으로 개발.● Polyglot (다양한 언어)● Simplicity (간단함)● Scalability (확장성)● Concurrency (동시성)
  • 5. ● JavaScript, CoffeeScript, Ruby, Python, Groovy or Java.● 하나의 어플리케이션에서여러 언어를 섞어서 사용가능.● 지나치게 단순하지는 않지만 복잡한 xml설정등을 하지 않고 간단하게 설정 및 사용가능.● 모듈시스템과 개인 모듈 저장소를 제공하여 vert.x 모듈을 쉽게 재사용가능하고 공유도 가능.● 싱글 스레드 어플리케이션을작성하듯 프로그래밍 하여도 vert.x가 동일한 스레드에서만 실행됨을 보장해 줌.● JVM을 활용 여러 서버와 프로세스 사이의 통신을 원활하게 이용가능.● 비동기 프로그래밍 모델.● 분산 이벤트 버스를 제공하여 어플리케이션 구성요소들의 통신이 쉽게함.vert.x ( http://vertx.io/ )
  • 6. vert.x ( http://vertx.io/ )
  • 7. vert.x ( http://vertx.io/ )● Verticle○ vert.x에서의 하나의 배포단위.● https://github.com/vert-x/vert.x
  • 8. ● http://vertx.io/downloads.html● JDK 1.7.0 이상의 버전 필요● 원하는 위치에 압축 해제● Vert.x bin 디렉토리 환경변수 path 등록● vertx version 으로 설치되었는지 확인vert.x 설치 및 설정
  • 9. Sample● http://vertx.io/Javascript
  • 10. Sample● http://vertx.io/Ruby
  • 11. Sample● http://vertx.io/Python
  • 12. Sample● http://vertx.io/Groovy
  • 13. Sample● http://vertx.io/Java
  • 14. 감사합니다.

×