본문 바로가기

Web Develop Tech

Web Browser 업그레이드 권장 페이지 오래된 브라우저를 사용하고 있는 사용자에게 브라우저를 업그레이드를 하는 이유와 최신 브라우저를 다운받을 수 있는 링크를 제공하는 사이트 입니다. http://www.whatbrowser.org/intl/ko/ >> 사이트가 사라짐 > 업데이트: 2018.12.26 >> https://browser-update.org/ko/update-browser.html#3
인터넷과 웹 프로그래밍 HTTP :: Hyper Text Transfer Protocol - HTTP는 www 서비스를 위한 TCP/IP 응용 계층 프로토콜 중 하나이다. -웹 서버와 클라이언트는 HTTP를 이용해 통신 HTML :: Hyper Text Markup Language - www 서비스를 표현하기 위해 사용하는 언어 - 정적인 웹 페이지 [서버의 정보가 변화되지 않으면 클라이언트의 정보도 변화되지 않는다] CGI :: Common Gateway Interface- 초기 웹 프로그래밍에 사용된 기술 :: 서버측에서 프로그램(프로세스)이 동작하여, 최종적으로 HTML을 만들어 클라이언트에게 돌려준다. ->즉 , 상황에 따라서 동적으로 HTML이 만들어 사용자에게 결과를 보여준다. ★동적인 웹 페이지★ - CGI[씨지 ..
JAVA와 서블릿 그리고 JSP 자바와 서블릿 ::자바(Java) : 썬 마이크로시스템즈 에서 개발한 객체지향 프로그래밍 언어로 간결하고 플랫폼 독립적인 특징으로 PC, 핸드폰, 각종 임베디드 장치에 폭넓게 사용되고 있다. :: 서블릿(Servlet) : 자바 기반의 웹 프로그래밍 기술로 자바 언어의 모든 기능을 사용할 수 있으며 쓰레드 기반의 빠른 처리 속도를 자랑하나, 프로그램 내에서 화면 코딩을 제어해야 하는 문제로 인해 유지 보수에 많은 문제가 있다. 이러한 문제점을 개선한것이 JSP로 JSP는 내부적으로 서블릿 기술에 기반하고 있다. JSP :: JSP는 서블릿 기반의 서버 스크립트 언어로 오늘날 가장 대표적인 웹 프로그래밍 기술이라 할 수 있다. 서블릿의 장점을 모두 수용하면서 단점을 보완 ::커스텀태그, JSTL, JSF ..
ORACLE - Oracle .Net 연결 Oracle Net 연결 ▶ Oracle Net은 다음 조건에 따라 네트워크에 있는 응용 프로그램 간에 연결을 설정하는데 사용된다. - 네트워크 구성 - Node의 위치 - 응용 프로그램 - 네트워크 프로토콜 ▶ 연결유형 - 클라이언트 – Server 응용 프로그램 : 가장 쉽게 말하면 SQL Plus가 될 수 있다. - Java 응용 프로그램 - 웹 클라이언트 응용 프로그램 클라이언트 – Server 응용 프로그램 연결 [그림 설명] SQL Plus 에서 사용하는 내부 프로토콜이라고 할 수 있다. > Oracle Protocol Supprt : 오라클 넷이 설치되면 대부분의 프로토콜 어댑터가 설치되는데, 클라이언트에서 작성되어진 프로토콜 언어를 네트워크 프로토콜 언어로 변환해준다. > 오른쪽 표에서는 ..
ORACLE - Net Server 측 구성 Oracle Net Server 측 기본 구성 ▶ Listener Process 리스너는 클라이언트가 필요한게 아니라, 서버가 필요한 요소 입니다. 리스너는 DB의 시작/종료 상태와는 상관없이 따로 구성되어야 합니다. 클라이언트 서버 구분 없이 양쪽 모두 필요한 파일은 sqlnet.ora 입니다. 이것은 특정한 정보를 기록하는 나머지 네트워크 기능과 관련된 파라미터를 설정하는 파일입니다. 기존에 네트워크 관련 파라미터를 설정할 경우 이 sqlnet.ora 파일은 어디에서나 필요하다 Listener와 Listener.ora 파일 Listener 의 특성 둘 이상의 Database에 대해 수신할 수 있습니다. 여러 Listener가 단일 Database를 수신하여 로드 밸런싱을 수행합니다. - 만약, DB는..
ORACLE - 이름 지정 방식 구성 이름 지정 방식 - 목표 이 단원을 마치면 다음을 수행할 수 있다. Host 이름 지정과 로컬 서비스 이름 분석 간의 차이점 설명 Oracle Net Manager를 사용하여 다음 사항 구성 : Host 이름 지정 방식 로컬 이름 지정 방식 네트 서비스 이름 간단한 연결 문제 해결 이름 지정 방식 - 개요 이름 지정 방식은 Database 서비스에 대한 연결을 시도할 때 클라이언트 응용 프로그램에서 연결 식별자를 Connect Descriptor로 변환하기 위해 사용한다. Oracle Net은 다음의 다섯 가지 이름 지정 방식 제공 Host 이름 지정 conn hr/hr @ xxxx ◀는 host, protocol, port, service(SID)가 들어갈 수 있다. @뒤에 나오는 이름은, 실제 실행중..
ORACLE - Oracle Shared Server의 사용 및 구성 ORACLE - Shared Server와 Dedicated Server의 접속 방식 이전에 봤던 그림이랑 다르네요. ㅡ.,ㅡ 물론, 데이터베이스 버퍼 캐시 등도 있지만, 설명을 하기 편하게 하기 위해, 생략 하였습니다. 사용자 프로세스가 Dedicated Server를 통해 접속 반면 Shared Server를 통하면 여러개의 백그라운드 프로세스를 통하여 접속 및 처리가 가능하게 됩니다. DO0 , DO1...은 디스패쳐입니다. Conn hr/hr 이 L에 돌아갔다가 오는데, 이것은 리다이렉트 방식입니다. 이렇게 프로세스는 적지만 다량의 작업이 가능하기 때문에, 서버에 부하가 적습니다. 하지만, 반환하는 시간이 Dedicated Server 보다는 조금 더 오래 걸릴 수 있습니다. Shared Serv..
ORACLE - Oracle Shared Server의 사용 및 구성 [실습] Shared Server 접속 및 상태 확인하기. 1. 윈도우 시작->실행->regedit 레지스트리 편집기 실행 2. HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->ORA_UMSORA_AUTOSTART를 FALSE로 변경합니다. 3. 로컬드라이브에 설치된 오라클의 spfileORCL.ora파일과initxxxx.ora 파일을 백업하고 4. 데이터베이스를 시작시킨다. /as SYSDBA 계정으로 접속 5. create pfile from spfile; 6. 기존의 spfilexxxx.ora의 확장자를 변경합니다. (xxxx는 오라클 서비스의 이름 예 ; PROD) 7. initxxxx.ora파일을 열고 다음을 추가합니다. 8.*.dispatchers='(PROTOCOL=TCP)(DIS..