Java/Theory

[Java/Theory]21. Maker Interface

양승길 2016. 5. 31. 13:07

21. Maker Interface

    Serializable이라는 Interface로 Implemented한 Class.

    Data를 주고받기 위한 목적으로 둔 Class에 사용된다.

    Maker Interface로 설정해두면 JVM은 그 Class가 JVM외부로 나갈 수 있다고 인식된다.

    이를 객체 직렬화라고 부른다.


  * Application Protocol

      C/S간에 Data를 주고 받기 위한 통신규약


  * ValueObject

      객체 직렬화된 Object.

      이름 뒤에 VO라 작성하는 것이 약속이다.

      Application Protocol을 보완하였다.

      VO를 주고 받기 위해 사용 되는 Class는

      ObjectInputStream과 ObjectOutputStream이다.

'Java > Theory' 카테고리의 다른 글

[Java/Theory]23. JDBC  (0) 2016.05.31
[Java/Theory]22. Thread  (0) 2016.05.31
[Java/Theory]20. IO  (0) 2016.05.31
[Java/Theory]19. interface기반, Inner class, instanceof  (0) 2016.05.31
[Java/Theory]18. Exception Handling  (0) 2016.05.31