소켓1 [신입 개발자의 '0' 번째 라이브러리] 프린터 연결 방식별 구현. Network, Serial, Android SDK - EPSON 써멀 프린터 라이브러리 제작기(2) 들어가며지난 글에서는 EPSON 써멀 프린터 라이브러리의 전체적인 설계와 PrinterDialect, Adapter 패턴의 활용에 대해 살펴보았습니다.이번 글에서는 각 연결 방식별 구체적인 구현을 자세히 분석해보겠습니다.각 연결 방식별 어댑터는 다음과 같은 공통점과 차이점을 가지고 있습니다:공통점: T83PrinterAdaptor 추상 클래스를 구현하여 기본적인 프린터 명령어 전송 기능을 제공차이점: 실제 프린터와의 연결 방식과 통신 방법이 다름1. NetworkPrinterAdaptor 구현 분석NetworkPrinterAdaptor는 TCP/IP 소켓을 통해 프린터와 통신하는 구현체입니다.핵심 특징internal object NetworkPrinterAdaptor : T83PrinterAdaptor(.. 2024. 12. 15. 이전 1 다음 728x90