• 제목/요약/키워드: EJB 서버

검색결과 62건 처리시간 0.034초

전자상거래시스템을 위한 EJB 컴포넌트 기반의 워크플로우 설계 (A Design of Workflow based on EJB Component for E-Business System)

  • 정화영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.662-665
    • /
    • 2003
  • 전자상거래 분야는 다양한 소비자의 욕구를 지원하기 위한 컨텐츠를 기반으로 활성화되고있다. 즉, 효율적인 비즈니스 트랜잭션 처리를 위한 기법들이 연구되고 있으며 EJB와 같은 웹 기반 컴포넌트 기술이 응용되고 있다. 따라서, 본 연구는 웹 기반 EJB 컴포넌트 기술을 응용한 효율적인 전자상거래 컨텐츠 관리 및 처리를 위한 워크플로우를 설계하였다. 이에 따라, 다양한 컨텐츠의 핸들링을 위하여 웹 서버 컴포넌트 모델인 EJB를 사용하였으며, 기능단위의 컴포넌트들이 다양한 컨텐츠를 처리함으로써 재사용, 유지보수 등의 시스템 개발 효율성을 높일 수 있다.

  • PDF

EJB 컨테이너 기반 우선순위 리소스 풀링 서비스 (Resource Pooling Service with Priority in EJB Container)

  • 이준규;김동호;김상경;안순신
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.405-407
    • /
    • 2000
  • 인터넷과 전자상거래 등이 보편화됨에 따라 다수의 사용자 요구를 동시에 효율적으로 처리하며, 다양한 클라이언트/서버 요청을 신속하게 처리할 수 있는 다계층 구조의 분산처리 플랫폼에 대한 연구가 여러 연구 그룹에서 수행되고 있다. 이러한 연구 중의 하나가 자바를 이용한 Enterprise JavaBeans(EJB)[1]이다. EJB는 de facto 표준으로 규격화되어 있다. 본 논문에서는 EJB 컨테이너의 리소스 풀링(Resource Pooling) 서비스에 우선순위 기능을 적용하여 그 성능을 개선하는 방법을 제시한다. 우선순위 처리 기능을 갖는 리소스 풀링 서비스를 설계하고 시뮬레이션을 통하여 성능을 분석한다.

  • PDF

EJB 컴포넌트의 테스팅 사례연구

  • 서예영;신현정;이남용
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2001년도 International Conference CALS/EC KOREA
    • /
    • pp.659-670
    • /
    • 2001
  • □ EJB 컴포넌트의 품질인 Functionality, Reliability, Performance, Stability를 보증하기 위하여 Rational Quality Architect(RQA)툴을 이용하여 효과적인 컴포넌트 테스팅 방법을 제안 툴을 이용하여 컴포넌트 및 인터페이스를 갖는 가상 컴포넌트을 작성하여 단위 테스팅 방법 테스트케이스 설계 및 테스트 스크립트 작성 방법 테스트데이터의 Regression Test시 재사용 방법 RQA가 제공하는 테스트 스크립트를 특정 EJB서버에 커스터마이징하는 방법(중략)

  • PDF

SFA 시스템 구축을 위한 EJB 기반 컴포넌트 개발 기법 (Component Development Technique Based on EJB for Sales Force Automation System Construction)

  • 이창목;유철중;장옥배;이삼열
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.460-462
    • /
    • 2000
  • PC 보급 증대와 웹을 통한 네트워크의 발달은 많은 기업 비즈니스를 자동화시키고 있다. 본 논문에서는 SFA(Sales Force Automation)라는 기업 시스템 모델을 통해 기존 C/S 환경이 가졌던 여러 가지 단점들을 보완한 인터넷 환경의 컴포넌트화 된 새로운 SFA 시스템 구축 방법을 소개한다. 기존 C/S 환경은 Off-Line 방식의 업무처리, 각 지점의 PC 서버에 SFA 시스템의 인스톨로 인해 일부 프로그램상의 변경에도 모든 지점의 시스템을 유지 보수해야 하는 비효율.고비용의 시스템을 사용해왔다. 따라서 본 논문에서 제안하는 새로운 SFA 시스템은 EJB(Enterprise Java Beans)라는 표준 컴포넌트 구조를 이용해 SFA 시스템을 구축한 것으로써 전국에 있는 각 지점들이 인터넷을 통해 접근 가능한 메인 서버 중심의 SFA 시스템이다. 이로 인한 장점으로는 메인 서버의 SFA 시스템의 인스톨만으로 전국 각 지점의 터미널과 서비스가 가능하고 On-Line 상의 실시간 업무처리가 가능하다는 것이다.

  • PDF

E-Business 컨텐츠를 위한 EJB 컴포넌트 기반의 워크플로우 설계 (A Design of Workflow based on EJB Component for E-Business Contents)

  • 정화영;방기천
    • 디지털콘텐츠학회 논문지
    • /
    • 제3권2호
    • /
    • pp.177-185
    • /
    • 2002
  • E-Business분야는 다양한 소비자의 욕구를 지원하기 위한 컨텐츠를 기반으로 활성화되고있다. 즉, 효율적인 비즈니스 트랜잭션 처리를 위한 기법들이 연구되고 있으며 EJB와 같은 웹 기반 컴포넌트 기술이 응용되고 있다. 따라서, 본 연구는 웹 기반 EJB 컴포넌트 기술을 응용한 효율적인 E-Business 컨텐츠 관리 및 처리를 위한 워크플로우를 설계하였다. 이에 따라, 다양한 컨텐츠의 핸들링을 위하여 웹 서버 컴포넌트 모델인 EJB를 사용하였으며, 기능단위의 컴포넌트들이 다양한 컨텐츠를 처리함으로써 재사용, 유지보수등의 시스템 개발 효율성을 높일 수 있다.

  • PDF

EJB에서의 멀티 쓰레드 디자인 (Multithread design of Enterprise Java Beans)

  • 이영지;김태윤
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.526-528
    • /
    • 2001
  • EJB는 Sun사에서 발표한 분산 객체 구조에 맞는 서버쪽 컴포넌트 아키텍쳐이다. EJB를 사용하면 다중 네트워크 환경에서 애플리케이tus의 디자인과 개발, 배포가 쉬워진다. 개발자는 하부 사항에 대해 신경쓰지 않고 상위 레벨에서 애플리케이션을 설계할 수 있다. EJB 1.1 명세서는 그러한 내용을 나타내고 있는 명세서이다. 하지만 이 명세에서는 멀티 스레드를 허용하지 않는다. 멀티 스레드는 프로그래밍에서 상당히 유용한 것으로 멀티 스레드를 사용하면 다른 오브젝트에 영향을 주지 않으면서 작업을 수행할 수 있는 등 여러 가지 이점이 많다. 본 논문에서는 이러한 이점을 살려서 명세서에 따르면서 멀티 스레드를 생성하는 방법에 대해 알아보고자 한다. 본 논문에서 제시하는 방법은 3가지이고 각각 장단점이 따른다 .

  • PDF

EJB를 이용한 온라인 주문 시스템 구현 (Implementation Of On-Line Ordering System Using EJB)

  • 신용녀;최진영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.298-300
    • /
    • 2000
  • 복잡한 시스템을 구현하는데 컴포넌트의 사용이 유용하다는 것은 이미 누구나 인지하고 있는 사실이다. 엔터프라이즈 자바 빈즈(Enterprise JavaBeans, EJB)는 컴포넌트 트랜잭션 모니터를 위한 표준 서버측 컴포넌트 모델이다. 엔터프라이즈 자바 빈즈 아키텍쳐를 이용해 만들어진 어플리케이션은 확장성이 있고, 트랜잭션을 보장할 수 있으며, 다수 사용자 환경에서도 안전하다. 기존의 객체지향 방법론으로 어플리케이션을 개발하더라도 진정한 소프트웨어 재 사용성을 보장할 수 없었다. 그러나 EJB 아키텍쳐를 사용하면 소프트웨어 재 사용성을 보장하고 보다 용이하게 새로운 어플리케이션을 개발할 수 있다. 본 논문은 정확한 분석과 설계를 위하여, Rational rose의 UML을 이용하여 시스템을 모델링하고, 템플릿 제너레이트인 인라인(inline)과 비주얼 카페를 연동하여 온라인 주문 시스템을 구현하였다.

  • PDF

EJB 기반 전자상거래 시스템 설계 기법 (Design Techniques for Developing Electronics Commerce with EJB)

  • 윤희윤;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.679-681
    • /
    • 2001
  • 인터넷 기반의 전자상거래 시스템 개발은 안정적 트랜잭션 처리, 복잡한 데이터베이스 구조, 멀티미디어 데이터 처리, 입체적 사용자 인터페이스 등의 여러 기술들이 적용되는, 복잡한 과제로 인식되고 있다. 웹 서버 기반의 객체지향 및 컴포넌트 표준으로 알려진 Enterprise JavaBean(EJB)은 복잡한 시스템 개발 기간을 단축하고 소프트웨어 품질을 높이며 재사용성이 높은 컴포넌트 소프트웨어 개발을 가능하게 한다. 본 논문에서는 전자상거래 개발을 위한 EJB 적용 지침을 제안한다.

  • PDF

C2 스타일을 이용한 EJB 컴포넌트의 합성 방법 (An Approach to Composition of EJB Components Using the C2 style)

  • 최유희;권오천;신규상
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.771-780
    • /
    • 2001
  • EJB(Enterprise JavaBeans)는 서버측 컴포넌트 모델로 소프트웨어 개발의 복잡도를 감소시키고 재사용성을 높여 주므로 소프트웨어 산업계는 현재 EJB 컴포넌트의 개발에 많은 관심을 가지고 있다. 그러나 특정 어플리케이션 시스템을 위해 제삼자에 의해 개발되어 tightly 결합된 EJB 컴포넌트를 plug-&-play 방식으로 조립하여 재사용하는 것은 쉽지 않다. 따라서 EJB 컴포넌트를 레고 블럭게임하듯이 쉽고 빠르게 조립하여 재사용할 수 있는 합성 방법에 대한 연구가 필요하다. 본 논문에서는 Chiron-2(C2) 스타일을 이용하여 EJB를 합성하는 방법에 대하여 설명한다. 먼저 EJB 합성을 위해 EJB를 지원하는 C2 아키텍쳐 프레임워크를 변경하고 변경된 프레임워크를 이용하여 EJB 합성을 위해 필요한 EJB wrapper를 생성하는 방법에 대하여 설명한다. 또한 여러 EJB 컴포넌트로 구성된 C2 아키텍쳐를 하나의 단일 EJB 컴포넌트로 사용할 수 있도록 하기 위한 합성 EJB를 생성하는 방법에 대하여 설명한다.

  • PDF

EJB 어플리케이션의 성능 모니터링 기법 ((Performance Monitoring Techniques for EJB Applications))

  • 나학청;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권5_6호
    • /
    • pp.529-539
    • /
    • 2003
  • J2EE(Java 2 Enterprise Edition)의 등장으로 J2EE의 모델에 따르는 엔터프라이즈 어플리케이션의 개발이 이루어지고 있다. 이것은 J2EE의 핵심 기술 요소인 Enterprise JavaBeans(EJB)의 컴포넌트 모델이 분산 객체 어플리케이션의 개발을 간단하게 해주기 때문이다. EJB 어플리케이션은 컴포넌트 지향의 객체 트랜잭션 미들웨어를 사용하여 구현되며, 많은 어플리케이션이 분산 트랜잭션을 이용한다. 이러한 특징은 EJB 기술을 각광받게 하는 요인이 되었고, EJB 기반의 어플리케이션 개발에 관한 연구가 활발하게 이루어지게 하였다. 그러나 아직은 EJB 어플리케이션 운영 상태에서 성능을 측정하기 위한 기법에 대한 연구가 미흡하다. 본 논문에서는 운영 상태의 EJB 어플리케이션의 성능을 모니터링할 수 있는 기법을 제안한다. 우선 어플리케이션의 서비스를 위한 워크플로우를 살펴보고, 내부 작업을 여러 요소들로 분류한다. 제안된 기법은 분류된 여러 요소들 중 성능 요소들의 측정을 제공한다. 또한, 한 워크플로우 동안 발생하는 생명주기에 관련된 빈의 상태 변화와 빈에서의 처리시간, 자원 사용률과 같은 성능 정보를 추출하여 모니터링할 수 있다.