분류 전체보기 504

[NetWork] REST API와 Websocket통신 차이점

1. Http 통신 Client의 요청이 있을 때만 서버가 응답하여 해당 정보를 전송하고 곧바로 연결을 종료하는 방식 이러한 방식은 client가 요청을 보낸 경우에만 server가 응답하기 때문에 단방향적 통신으로 볼 수 있습니다. 따라서 server가 client로 요청을 보낼 수는 없습니다. 요청을 보낼 때, 내용을 기다리는 시간과 함께 연결하는 시간이 들어가게 됩니다. 이러한 Http 통신은 실시간 연결이 아닌, 필요한 경우에만 server로 접근하는 콘텐츠 위주의 데이터를 사용할 때 용이합니다. 만약 게시물에 대한 내용을 요청하기 위해 실시간으로 연결을 유지하는 Socket 통신을 사용하게 되면, 게시물을 받은 후에도 계속 통신을 위한 연결이 성립되어 있어 부하가 걸리게 됩니다. 일반적으로 모바..

Web/NetWork 2022.08.25

[CentOS7] 리눅스 포트 오픈 방법

sudu root 로 터미널에서 관리자 접속 1. 열린 포트 확인 netstat -tnlp, netstat -nap | grep LISTEN 2. 포트 활성화 # 포트 추가 하기 sudo firewall-cmd --permanent --zone=public --add-port=10000/tcp # 설정 재로딩 sudo firewall-cmd --reload 3. 포트 제거 # 특정 포트 닫기 sudo firewall-cmd --permanent --zone=public --remove-port=10000/tcp # 설정 리로딩 firewall-cmd --reload 4. 열린포트 listen 방법 nc -kl 포트번호 & netstat -anp | grep 포트번호 5. 열린 포트 listen 범위지정 ..

CentOS7 2022.08.24

[CentOS7] 리눅스 오라클 접근 명령어

sqlplus / as sysdba - db접속 select * from all_users; - 모든 유저목록 lsnrctl stop sqlplus /nolog conn sys/ as sysdba 하고 비밀번호 입력 SQL> conn sys/ as sysdba ------------- 3. startup lsnrctl start # 현재 접속한 유저확인 SQL> show user # 현재 계정의 테이블 확인 SQL> select * from tab # 사용자가 생성한 테이블 확인 SQL> select table_name from user_tables; # 테이블 구조 확인 SQL> DESC TABLE_NAME; # 터널에서 system 계정으로 접속 sqlplus system/oracle00 # orac..

CentOS7 2022.08.24