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 |