'전체 글'에 해당되는 글 1811건

  1. 2011.08.23 Robotlegs ContextEvent STARTUP 과 STARTUP_COMPLETE
  2. 2011.08.19 robotlegs
  3. 2011.08.18 Synchronous와 Asynchronous의 차이점 1
  4. 2011.08.18 쎈님
  5. 2011.08.12 JVM out of memory warning
  6. 2011.08.12 classic mvc pattern

Robotlegs ContextEvent STARTUP 과 STARTUP_COMPLETE

Adobe Flash 2011. 8. 23. 10:33
반응형
원문: http://knowledge.robotlegs.org/discussions/problems/28-context-startup-events

super.startup() 메서드는 ContextEvent.STARTUP_COMPLETE를 실행 시킨다.

모듈개발에 있어서 언제 밖에서 context가 완전히 초기화가 되었는지를 알수있는 방면에 유용하게 사용될수 있다. 

startup() 메서드를 오버라이딩 함으로써 개발자는 이 흐름을 간섭할수 있다.

startup()메서드는 바로사용되지 않고 아마 비동기식 메서드 호출을 먼저 만들어서 커맨드클래스로부터 디스패치를 하거나 이벤트 디스패치를 할것이다. 

STARTUP과 STARTUP_COMPLETE는 기본적으로 개발자에게 Robotlegs자체가 스스로 실행되지 않게 편리함을 제공한다.

다음 흐름을 제시 해본다.

1. startup() STARTUP이벤트를 통해 초기화 되는 커맨드를 매핑 시킨다.

2. startup() 는 STARTUP이벤트를 디스페치 한다.

3. 맵핑된 커멘드가 순서에 맞게 실행된다. 

4. 마지막 커멘드가 START_COMPLETE 이벤트를 디스페치 한다.

작은 실행 프로그램에서는 사실상 startup에서 무엇인가를 초기화 하는 일이 일어나지 않을것이고 어플리케이션이 마지막 메서드가 끝나면서 시작 되었다는것을 생각해볼수 있을것이다.

bootstrapping: 자동적으로 메모리를 지우고 최초 몇개의 명령어를 적재하여 컴퓨터를 사용가능케 하는 초기 조건 형성과정. 컴퓨터 스스로가 처음 동작하기 위해서는 모든 컴퓨터가 이 과정을 필요로 한다. 부팅이라고도 한다.








반응형

'Adobe Flash' 카테고리의 다른 글

Robotlegs FlashSite Process  (0) 2011.08.23
FlashBuilder4_CodeAssist  (0) 2011.08.23
robotlegs  (0) 2011.08.19
IsoViewBasics  (0) 2011.08.05
Flex 3 Getting Start  (0) 2011.07.19
:

robotlegs

Adobe Flash 2011. 8. 19. 14:15
반응형


What is Robotlegs?

Robotlegs is a pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire your objects together. It provides the glue that your application needs to easily function in a decoupled way. Through the use of automated metadata based dependency injection Robotlegs removes boilerplate code in an application. By promoting loose coupling and avoiding the use of Singletons and statics in the framework Robotlegs can help you write code that is highlytestable.

요즘 as3에서도 pureMVC를 비롯한 프레임 웍이 뜨는듯 하다 .
오렐리에서도 책이 나왔는데 이것이 의미하는것은 무엇일까?
앞으로 as3의 프레임웍들이 많이 발전될거 같은 예상이 든다.
프레임웍이 모든것을 해결해주지는 않겠지만 어쩌면 이러한 프레임웍들로 인해 as3를 사용하는 
많은 개발자들에게 좋은 영향을 미칠것인지 아닌지는 두고 봐야 할듯싶다.

http://www.robotlegs.org/
 
반응형

'Adobe Flash' 카테고리의 다른 글

FlashBuilder4_CodeAssist  (0) 2011.08.23
Robotlegs ContextEvent STARTUP 과 STARTUP_COMPLETE  (0) 2011.08.23
IsoViewBasics  (0) 2011.08.05
Flex 3 Getting Start  (0) 2011.07.19
ADOBE AIR  (0) 2011.07.19
:

Synchronous와 Asynchronous의 차이점

ETC 2011. 8. 18. 17:51
반응형
1. Synchronous 와 Asynchronous의 차이점.
 
Synchronous:  http://kin.naver.com/openkr/detail.nhn?state=R&docId=23500
Asynchronous: http://kin.naver.com/openkr/detail.nhn?state=R&docId=24078

Synchronous: 동기식 전송 

동기식 전송은 한 문자 단위가 아니라 미리 정해진 수 만큼의 문자열을 한 묶음으로 만들어서 일시에 전송하는 방법이다.
이 방법에서는 데이터와는 별도로 송신측과 수신측이 하나의 기준 클럭으로 동기 신호를 맞추어 동작 한다.
수신측에서는 클럭에 의해 비트를 구별하게 되므로, 동기식 전송을 위해서는 데이터와 클럭을 위한 2회선이 필요하다.
송신측에서 2진 데이터들을 정상적인 속도로 내 보내면, 수신측에서는 클럭의 한 사이클 간격으로 데이터를 인식 하는것이다.

Aynchronous: 비동기식 전송 
데이터 통신에서 정보의 송신 및 수신을 위해 사용되는 클럭이 상대국과 독립적으로 운용되면서 송신될 정보가 있을때마다 정보의 시작/정비를 수신측에 알려주는 정보 전송 형태.
이방식은 다양한 정보속도를 사용할 수는 있으나 전송 성능이 나쁘고 전송 대역이 커지는 단점이 있다.

동기식은 1초에 연탄을 1개씩 나르자고 약속하고 1초에 1개라는 동기를 맞추어 전송 하는것이다.
장점: 보낸다, 받는다라는 notification을 줄 필요가 없다.( 약속한 시간에 보내는것임으로)
단점: 연탄을 2개이상 보내고 싶어도 그것을 반드시 분할해서 1개씩 보내야 한다.

비동기식은 송신측 수신측에 1초의 연탄 배달 갯수가 제한이 없다.
장점: 갯수의 제한이 없음으로 다량의 데이터를 보낼수 있고 다른 장비와의 속도를 맞출 필요가 없다.
단점: 데이터가 언제오고 언제 받을지 모르기 때문에 (시작 알림 - 데이터 - 끝 알림) 이라는 데이터 이외의 부가적인 요소 들을 다 가져가야 하는 단점이 있다.

반응형

'ETC' 카테고리의 다른 글

피타고라스가 들려주는 삼각형 이야기  (0) 2011.09.10
플래시 개발관련 도서 2011.09  (0) 2011.08.30
크롬 플러그인 설정  (0) 2011.07.14
맥쓰사 공구 iPod M-HDD, iHub  (2) 2011.07.04
yammer  (0) 2011.06.22
:

쎈님

Private 2011. 8. 18. 17:08
반응형
반응형

'Private' 카테고리의 다른 글

타일의 주변 타일 검색, 배열의 중복값 제거  (0) 2011.09.27
웹눈이야기  (0) 2011.09.06
Flash 개발 참고 사이트  (0) 2011.07.14
늣풀님의 티스토리  (0) 2011.05.25
Useful Sites & Blogs  (0) 2011.05.18
:

JVM out of memory warning

Adobe Flash/Error Note 2011. 8. 12. 15:06
반응형


 

반응형
:

classic mvc pattern

Design Patterns 2011. 8. 12. 12:27
반응형
반응형

'Design Patterns ' 카테고리의 다른 글

as3 design patterns  (0) 2011.09.14
Dependency Injection - 2  (0) 2011.08.23
Dependency Injection - 1  (0) 2011.08.23
Dependency Injection PDF  (0) 2011.08.23
Pattern Craft - Proxy Pattern  (0) 2011.07.29
: