목록통신 (4)
투케이2K
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : http 통신 소켓 타임 아웃 - java.net.SocketTimeoutException Read timed out 에러 [에러 원인] 1. 클라이언트와 서버간 http 통신 Connection 연결은 되었지만 데이터 읽기 , 쓰기 (I/O) 작업에서 딜레이 지연 발생 이슈 2. 클라이언트와 서버간 http 통신 작업에서 lock (락) 이 걸린 경우 (너무 많은 동시 요청 시 lock 걸릴 수 있음) [해결 방법] 1. http 통신 요청 로직에 try catch 구문 작성해 소켓 타임 아웃 에러 발생 시 재요청 로직 추가 2. http 통신 로직에서 connectTimeout , writeTimeout , ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [필요 설정] [소스 코드 : 웹뷰 메인] import UIKit // MARK: [웹뷰를 사용하기 위한 import] import WebKit class ViewController: UIViewController , WKNavigationDelegate, WKScriptMessageHandler , WKUIDelegate { // MARK: [클래스 상속 설명] /* 1. WKNavigationDelegate : 웹뷰 실시간 로드 상태 감지 2. WKScriptMessageHandler : 자바스크립트 통신 사용 3. WKUIDelegate : alert 팝업창 이벤트 감지 */ // MARK: [액티비티 메모리 로드 수행 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [요약 소스코드] /** [액티비티 실행 준비 메소드] **/ @Override public void onResume(){ super.onResume(); Log.d("---","---"); Log.d("//===========//","================================================"); Log.d("","\n"+"[A_Nfc > onResume() 메소드 : 액티비티 실행 준비]"); Log.d("//===========//","================================================"); Log.d("---","---"); //TODO [NFC ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] /** ========= [자바스크립트에서 안드로이드 호출하기 - 경로 지정] ========= **/ public void Javascript_To_Android(){ //TODO [자바스크립트 부분 : 예제 [1]] /** function JsToAndo() { window.location.close('JS TO Mobile'); // [안드로이드에서 브릿지 경로 location 정의 / 안드로이드 브릿지 내부에서 정..