[JAVA] EJB(Enterprise JavaBeans)
EJB란? EJB는 기업환경의 시스템을 구현하기 위한 서버측 컴포넌트 모델이다. 즉, EJB는 애플리케이션의 업무 로직을 가지고 있는 서버 애플리케이션이다. EJB 사양은 Java EE의 자바 API 중 하나로, 주로 웹 시스템에서 JSP는 화면 로직을 처리하고, EJB는 업무 로직을 처리하는 역할을 한다. EJB 개발의 특징과 필요성 동시접속자수가 10,000명이상인 사이트 구축시 사용하는 컴포넌트 기술 동시접속자수가 많은 가운데 안정적인 트랜잭션이 필요한 사이트 구축시 사용 접속자수가 많은 공공기관, 기상청, 병무청, 금융, 보험, 포털사이트, 게임사이트, 기업등에서 집중적으로 사용 EJB 시스템은 속도는 느리지만 개발시에 개발자에게 많은 자동화된 기능을 제공해 분산 시스템 구축을 쉽게 해준다. EJ..
2022. 4. 15.
[JAVA] Java EE
Java EE (Enterprise Edition) Java EE 플랫폼은 Java SE 플랫폼을 기반으로 그 위에 탑재된다. 웹 프로그래밍에 필요한 기능을 다수 포함 JSP, Servlet, JDBC, JNDI, JTA, EJB 등 대규모, 다계층, 확장성, 신뢰성, 보안 네트워킹 API, 환경 등을 제공 *Java EE 기술 중에서 서블릿, JSP는 웹을 기반으로 한 클라이언트/서버 기술을 정의한다. 자바로 웹 어플리케이션을 개발한다는 것은 서블릿, JSP 기술을 사용하여 어플리케이션을 개발하는 것을 의미한다. Java SE (Standard Edition) 가장 대중적인 자바 플랫폼 흔히 자바 언어라고하는 대부분의 패키지가 포함된 에디션 java.lang.*, java.util.*, java.awt..
2022. 4. 11.