본문 바로가기

통신3

안드로이드 retrofit2(레트로핏2)를 이용한 통신예제 (2) 저번 글에 이어서 이번 게시글에서는 이클립스 코드쪽을 살펴보겠습니다. 우선 이클립스에서 jsp파일을 만들어주겠습니다. 저는 idfind.jsp 라는 파일을 생성했습니다. 이 jsp파일이 데이터베이스와 안드로이드 사이에서 통신역할을 해주는 중간 다리 역할이라고 생각하시면 됩니다. 이 파일의 경로가 안드로이드 스튜디오에서 작성 하셨던 인터페이스에 들어가는 경로입니다. 보시면 안드로이드에서 함수를 작성하여 HashMap에 담아서 날렸던 키값들을 받고있습니다. 그다음에는 데이터베이스에 연결을 해야합니다. 저같은 경우는 mssql를 이용하여 했습니다. 그 전에 라이브러리 2가지만 추가해주고 시작하실게요. 해당 압축파일 안에 이클립스에서 제이슨과 mssql 연동에 필요한 라이브러리가 있습니다. 추가해주셔야합니다. .. 2020. 12. 8.
안드로이드 retrofit2(레트로핏2)를 이용한 통신예제 (1) 저는 주로 데이터베이스의 정보를 긁어올때 사용하던 방법입니다. 우선 build.gradle (:app) 에다가 라이브러리를 추가해주겠습니다. implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5' implementation 'com.squareup.retrofit2:converter-gson:2.1.0' implementation 'com.googlecode.android-query:android-query:0.25.9' implementation 'com.squareup.okhttp3:okhttp:3.3.1' implementation 'com.squareup.retrofit2:adapter-rxjava:2.1.0' im.. 2020. 12. 8.
C# 시리얼통신으로 프린터 인쇄를 해보자. c#에서 시리얼포트 (RS232) 케이블을 이용해서 연결된 프린터에 인쇄를 할때 시리얼통신하는 방법입니다. using System.IO; using System.IO.Ports; private void ComPortPrint(String printInfo) { serialPort1.PortName = "COM1"; //프린트 포트이름 serialPort1.BaudRate = "9600"; //통신속도 조정 serialPort1.DataBits = 8; serialPort1.StopBits = StopBits.One; serialPort1.Parity = Parity.None; serialPort1.Open(); //포트오픈 serialPort1.Encoding = Encoding.Default; seri.. 2020. 10. 20.