전체 글

코딩 개발/ORACLE

Oracle 연결을 위한 AWS EC2 Window 설정

Oracle 연결을 위한 AWS EC2 Window 설정 1. Windows Defender 방화벽 -> 고급 설정 클릭! 2. 인바운드 규칙 클릭! 3. 포트 클릭! -> 다음 클릭! 4. 특정 로컬 포트 -> 1521 작성! 5. 그 다음은 다음 다음 누르고 oracle이라고 명명하고 생성! AWS EC2 보안 그룹 인바운드 규칙 생성 1. EC2 보안 클릭! 2. 보안 그룹 클릭! 3. 인바운드 규칙 편집 클릭! 4. 인바운드 규칙 추가 클릭! 5. Oracle-RDS 유형 클릭! 6. 소스 Anywhere IPv4 설정! 7. 규칙 저장하면 다음과 같이 생성됩니다. 이렇게 하면 이제 기다리고 기다리던 aws 를 통해서 oracle 접속이 가능해집니다. 바로 다음 시간에 접속해보겠습니다.

코딩 개발

Macbook 에서 AWS EC2 Window 원격 제어

1. App Strore에서 Microsoft Remote Desktop 어플리케이션을 다운로드 후 설치 (무료) 2. Microsoft Remote Desktop 어플리케이션을 실행 후 EC2 주소를 등록하기 위해 [Add PC] 버튼을 클릭 3. PC name, User account 정보를 입력 후 [Add] 버튼 클릭 [PC name]: Host name 또는 IP 주소를 입력 (AWS 웹사이트의 인스턴스 요약 정보에서 "퍼블릭 IPv4 DNS" 값을 복사하여 붙여넣기) 계정을 추가하기 위해 User account > [Add User Account...] 클릭 [User name]: EC2에서 Windows Server 2012가 설치되었으면 기본적인 User name은 "Administrato..

코딩 개발/ORACLE

Java - 프로그램 실행을 통한 DB연동

https://pabeba.tistory.com/132 Java - Eclipse DB 연동 (ORACLE) Oracle 설치를 완료하였다면, 이클립스에서 DB를 연동하면 됩니다. Eclipse 와 DB연결 Eclipse의 Data Source Explorer 에서 DB에 연결하여 SQL 문장을 이클립스에서 직접 작성해서 사용할 수 있습니다. 먼저 Ora pabeba.tistory.com 이전 글을 확인하면 파일을 옮기는 과정이 있습니다. 오라클 jdbc 드라이버 java 실행 환경에 설정 C:\oraclexe\app\oracle\product\11\server\jdbc\lib\ojdbc6.jar 파일을 C:\Program Files\Java\jdk1.8.x\jre\lib\ext\ 에 붙여 넣습니다. 이..

코딩 개발/Java

Java - DB연결을 위한 Cloud Service (feat. AWS EC2, ORACLE)

...... mac book에서 ORACLE 을 설치하려고 했는데 도커를 이용해서 진행을 해야하더라고요. 그래서 어쩔 수 없이 도커를 이용해야겠다고 생각했지만 아마존 ec2서버에 데이터베이스를 켜놓고 연결해서 사용하면 된다는 것을 배웠고 그 방법으로 연결을 해보겠습니다. (오늘은 실제 연결은 하지 않을 것이지만 방법을 보여드리겠습니다.) 아마존 회원가입 아마존 cloud service를 사용하려면 아마존 회원가입이 필요합니다. 하지만 저는 아직 트래픽이 큰 개발을 하지 않기 때문에 Free Tier로 가입을 할 것입니다. Free tier 회원가입은 아름다운 글들이 많고 또한 여러분들이 수많은 회원가입을 해봤을 것이라고 믿고 자세한 설명은 하지 않을 겁입니다. 1. 회원가입 누르고 루트 아이디 , 아이디..

코딩 개발/Java

Java - Network 응용 심화편(장코드 주의)

오늘은 Network 응용 심화편을 알아보도록 할 겁니다. 코드가 매우 길고 Nested class를 이용하여 다소 복잡할 수 있으니 꾹 참고 내용 확인해 보세요. 그래서 오늘 만들 프로그램은 바로 채팅서버를 만들어 보는 것입니다. 물론 실생활에서 사용할 수 없는 채팅 프로그램이고 기능도 현저히 떨어지는 프로그램이지만 통신이 어떻게 되고 객체가 어떻게 움직이는 지 더 확실히 알 수 있습니다. 채팅 서버와 채팅 클라이언트 서버를 제작해서 여러명의 클라이언트가 들어왔을 때도 채팅방에 내가 친 채팅을 다른 클라이언트에게 보여주는 프로그램을 만들 것입니다. 그냥 카카오톡 비슷하게 만든다고 보시면 됩니다. 이전 글 보고 기본편을 학습하고 오시면 더 이해가 잘 될 것입니다. https://pabeba.tistory..

코딩 개발/Java

Java - Network (Socket 통신)

Java 기반 TCP/IP 네트워크 프로그래밍 TCP Transmission Control Protocol 전송 제어 프로토콜 -> 데이터 전달 보증 IP Internet Protocol 각자 컴퓨터가 인터넷에 연결된 IP가 있습니다. PORT 포트, 서비스 번호(입구), 가상의 연결단위 80포트는 생략가능합니다. Socket 네트워크의 양끝 단위로서 통신을 위한 인터페이스를 의미합니다. 소켓은 뭐랄까... 포수에게 공을 던져지는 공 같다고 해야할까요... 뒤에서 더 자세하게 설명해보겠습니다. ServerSocket 서버에서 생성하는 서버 소켓 서버소켓은 포수라고 할 수 있겠습니다. 소켓을 받는 서버소켓입니다. 예시를 보면서 이해해볼까요? 예시 서버와 클라이언트 두개로 나눠서 예시를 들어보겠습니다. pa..

호소세
호소세의 개발 블로그