자바로 Exchange 연동 서비스를 개발하는 방법은 2가지 이다. 1. OfficeDev의 ews-java-api 오픈 소스 사용 > https://github.com/OfficeDev/ews-java-api 2. Independentsoft의 JWebServices 소스코드를 구매해서 개발 https://independentsoft.de/jwebservices/index.html 물론 EWS에서 API와 스팩을 제공하니, 직접 처음부터 개발해도 된다. 하지만 1번 ews-java-api 오픈 소스를 보면 알겠지만 EWS-API의 무수히 많은 XML 파라매터를 패턴화 하는 코드양이 상당하니 가능하면 1번 2번 선택해서 개발하는게 좋을 것 같다. 추가로 MS에서 EWS-API지원 중단이 된 건지 확인이 ..
자바에서 많이 쓰는 HTTP 통신 라이브라리 1. HttpURLConnection (자바 기본) 2. HttpClient (Apache 제공) 1. HttpURLConnection - 가벼움. - 단일 Connection을 제공하므로 만약 1개의 URL만 반복해서 호출하는 구조라면 HttpClient보다 성능이 우수 - 3 way handshake 과정이 최초 1번만 발생하기 때문에 HttpClient보다 2-3배는 빠른 통신이 가능하다. 2. HttpClient - 다양한 기능. 무겁다. - Connection pool 제공 - Connection pool을 컨트롤하지 못하면 HTTP 통신마다 3 way handshake가 발생하며 HttpURLConnection보다 느리다. - 특히, 국내 서버-해외..
기본 정보 서버 : Amazon Linux 2 AMI (HVM) - Kernel 4.14, SSD Volume Type 아파치 홈디렉토리 : /var/www/html 아파치 : 설치 위치 : /etc/httpd SSL 설치 방법 1. certbot 설치 sudo amazon-linux-extras install epel sudo yum install certbot-apache ※ https://serverfault.com/questions/903780/how-to-install-certbot-on-amazon-linux-ec2 2. SSL 적용 1) letsencrypt 인증서 설치 sudo certbot certonly --webroot ※ https://lessipe.tistory.com/13 2) ..
파워쉘 확인 $PSVersionTable 파일 복사 Copy-Item -Path "d:\source\sample.txt" -Destination "d:\target" 파일 읽기/쓰기 # 읽기 $text = Get-Content "파일경로" # 쓰기 Set-Content "파일경로" "내용" 보안 스트링 $secureString = Read-Host -AsSecureString # SecureString 파일로 저장하기 Read-Host -AsSecureString | ConvertFrom-SecureString | Set-Content "파일경로\dev.key" 원격 서버에 파일 복사 - 젠킨스로 윈도우 서버 제어할 목적으로 작성 - 응용하면 굳이 원격 mstsc를 사용할 필요가 없을듯 - 반대의 경우 ..
MS에서 제공하는 리엑트 네이티브 앱 컨텐츠 배포 서비스. 버전이 자주 바뀌기 때문에 인터넷 블로그 마다 내용이 조금씩 다르다. 어설프게 따라하다 더 고생한다. 꼭 공식 홈페이지 튜토리얼부터 확인 할 것! 1. Appcenter에 앱 등록 https://appcenter.ms 사이트에 수기로 입력하는 방법도 있지만, 아래 코드를 콘솔에 입력하면 사이트에 자동으로 등록된다. > sudo npm install -g code-push-cli > code-push register > Enter your token from the browser: (웹 사이트로 이동이 될텐데, 화면에 나오는 키를 console 에 입력하면 된다.) > code-push app add 앱이름 android react-native >..
- Total
- Today
- Yesterday
- 스머핑
- 개발 설정
- react-native
- PoolingHttpClientConnectionManager
- call back
- LinkedList
- 빌드 세팅
- Stack
- 정렬
- elasticsearch
- setDoInput
- 과거 버전 사용
- 젠킨스
- docker
- 암호
- Queue
- springboot
- 링크드리스트
- code push
- Android Studio
- sort
- Windows 서비스 등록
- 안드로이드
- java
- 선 없이
- array
- 443
- Gradle
- Independentsoft
- insertion
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |