• 제목/요약/키워드: EJB Server

검색결과 35건 처리시간 0.029초

EJB Architecture를 기반으로 하는 EC Merchant Server의 상품관리 컴포넌트의 설계 및 구현 (A Design and Embodiment of Product Management Component of EC Merchant Server based on EJB Architecture)

  • 손민정;박은주;이종호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.477-480
    • /
    • 2004
  • 인터넷의 급격한 발달과 사용자의 증가로 인하여 클라이언트와 서버로 구성된 기존의 웹 환경에서는 EC(Electronic Commerce)서비스 제공이 원활하지 못하였다. 시스템의 안정성 및 신뢰성이 미약하게 되면서 이를 보완하기 위한 새로운 환경으로 분산처리 기술의 필요성이 부각되었다. 본 연구는 현재 활용되고 있는 EC Server에서 상품관리에 대한 안정성과 신뢰성 제고 등의 문제에 대한 해결방안으로, 핵심 비즈니스 프로세스를 컴포넌트로 변환 적용하는 내용을 담고 있다.

  • PDF

Visual Component Assembly and Tool Support Based on System Architecture

  • Lee, Seung-Yun;Kwon, Oh-Cheon;Shin, Gyu-Sang
    • ETRI Journal
    • /
    • 제25권6호
    • /
    • pp.464-474
    • /
    • 2003
  • Component-based development leverages software reusability and reduces development costs. Enterprise JavaBeans (EJB) is a component model developed to reduce the complexity of software development and to facilitate reuse of components. However, EJB does not support component assembly by a plug-and-play technique due to the hard-wired composition at the code level. To cope with this problem, an architecture for EJB component assembly is defined at the abstract level and the inconsistency between the system architecture and its implementation must be eliminated at the implementation level. We propose a component-based application development tool named the COBALT assembler that supports the design and implementation of EJB component assembly by a plug-and-play technique based on the architecture style. The system architecture is first defined by the Architecture Description Language (ADL). The wrapper code and glue code are then generated for the assembly. After the consistency between the architecture and its implementation is checked, the assembled EJB components are deployed in an application server as a new composite component. We use the COBALT assembler for a shopping mall system and demonstrate that it can promote component reuse and leverage the system maintainability.

  • PDF

Oracle′s KMS Solution Framework

  • Eok, Choe-Seung
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 1998년도 국제 컨퍼런스: 국가경쟁력 향상을 위한 디지틀도서관 구축방안
    • /
    • pp.347-364
    • /
    • 1998
  • Oracle's KM Technology ㆍCore Technologies - Oracle Application Server 4.0 JCORBA Cartridge, JTS - Oracle 8.1 JavaVM, Java Stored Procedure, CORBA/ORB, IIOP - ConText Carridge 8.1 - Enterprise Scalability and Performance - Open SQL Query Layer - Fully-Extensible Object Model for custom solutions ㆍNext Plan - Oracle Application Server 4.1 EJB Cartridge(omitted)

  • PDF

차등 서비스를 위한 EJB 기반 QoS 관리 시스템 프레임워크의 설계 및 구현 (Design and Implementation of EJB based QoS Management System framework for Differentiated Services)

  • 차시호;이종언;안병호;조국현
    • 한국통신학회논문지
    • /
    • 제30권4B호
    • /
    • pp.192-201
    • /
    • 2005
  • 차등 서비스 모델은 개별적인 플로우들 보다는 집합적인 트래픽 클래스들을 지원하므로 IP 망 내의 다양한 패킷 클래스들에 대하여 다양한 QoS를 제공할 수 있다. 그럼에도 불구하고, 차등 서비스 모델은 완전한 QoS 관리 프레임워크와 그의 구현 모델을 제공하지는 못한다. 차등 서비스 망에서의 QoS 보장 서비스를 제공하기 위해서는 망 및 서비스 관리의 지원이 필수적으로 필요하다. 따라서, 본 논문은 차등 서비스를 지원하기 위하여 EJB 기반 QoS 관리 시스템을 제안하고 구현한다. 구현되는 QoS 관리 시스템은 상위 레벨 QoS 정책들은 유효한 XML 문서로 표현되며 하위 레벨 QoS 정책들인 EJB 기반 정책 서버 내의 EJB 빈들로 사상된다. 하위 레벨 QoS 정책들은 SNMP 차등 서비스 MIB를 통해 차등 서비스 라우터들로 분배되고 감시된다.

Clustered EJB 서버에서의 멀티캐스트 프레임워크 연구 (A Study on the Multicast Framework for the Clustered EJB Server)

  • 김수형;정승욱;서범수;노명찬;김중배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.2235-2238
    • /
    • 2002
  • EJB 서버의 클러스터 구성을 위해서는 빈 인스턴스의 상태 복제 및 클러스터링 구성에 따른 적절한 정적/동적 빈 배포 그리고 노드들의 상태를 감지하기 위한 노드 상태 탐지 기능 등이 요구된다. 본 연구는 이들 기능을 지원하기 위해 기본적으로 요구되는 멀티캐스트 프레임워크에 대해 논의 하고자 한다.

  • PDF

SOAP-EJB 기반 협업 지원 시스템의 설계 및 구현 (A Design and Implementation of SOAP-EJB Based Collaboration Supporting System)

  • 김형선
    • 산업경영시스템학회지
    • /
    • 제25권1호
    • /
    • pp.20-28
    • /
    • 2002
  • A collaboration supporting system, which enables multi-user collaboration and communication in Internet environment, is being a new indispensable tool to compete and collaborate with business peers. A collaboration supporting system in distributed environment requires scalable and open system architecture to rapidly deploy a new technology and trends. In this paper, we propose such a collaboration supporting system where communication API is using XML(Extended Markup Language)-based SOAP(Simple Object Access Protocol)protocols, which Is independent on programming language and platform. In our system, server components are developed with EJB(Enterprise Java Beans). System analysis, design, and development are based on UML(Unified Modeling Language).

차별화 서비스망을 위한 정책 기반 서비스 품질 관리 모델 (A Policy Based Management Model of Quality of Service for Differentiated Services Networks)

  • 차시호;강영만;조국현
    • 정보처리학회논문지C
    • /
    • 제10C권2호
    • /
    • pp.171-178
    • /
    • 2003
  • 차별화 서비스(DiffServ)는 효율적이며 규모성을 갖는 방법으로 서비스 품질(QoS)을 제공하는 기술이다. 그러나, 현재의 차별화 서비스 규격들은 완전한 QoS 관리 프레임워크와 구현 모델의 제공에는 취약한 실정이다. 본 논문은 차별화 서비스 망의 QoS를 관리하기 위하여 차별화 서비스 정책을 지원하는 정책 기반 차별화 서비스 QoS 관리 모델을 제안한다. 이 모델을 모델-뷰-컨트롤러(MVC) 구조를 따르며, EJB(Enterprise JavaBeans) 기술에 기반을 두고 있다. 우리의 모델에서 상위 레벨 차별화 서비스 QoS 정책들은 XML 스키마를 갖는 유효한 XML 문서들로 표현되고 EJB 기반 정책 서버 내에 하위 레벨 EJB 정책 번들로 변환된다. QoS 정책을 정의하기 위해 필요한 라우팅 형상과 라우터의 역할 정보 검출은 SNMP MIB-II를 사용하고, QoS 정책 분배와 모니터링은 SNMP DiffServ MIB를 사용한다.

컴포넌트 기반 웹서비스를 위한 어플리케이션 프레임워크 (An Application Framework for Component Based WebService)

  • 이용환;민덕기
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 추계학술대회
    • /
    • pp.536-542
    • /
    • 2005
  • 기업의 Business Process가 복잡해지고 B2B가 증가로 인하여 기업 내 혹은 기업간 Business Process를 통합하고 자동화하여 효율적으로 업무를 처리할 때 SOA 기반의 비즈니스 프로세스의 통합 툴의 필요하다. 본 논문에서는 재 사용성과 변경 용이성을 위해 개발한 다양한 업무 EJB 컴포넌트 형태들을 서비스 기반 아키텍처 상으로 전환하기 위한 서비스 기반 애플리케이션 개발 프레임워크를 제시한다. 제시한 서비스 기반 프레임워크는 기존 CBD 기반 업무 컴포넌트를 웹 서비스로 전환하기 위한 자동화 툴뿐만 아니라 웹서비스와 EJB까지 포함한 형태로 복합 어플리케이션을 개발할 수 있는 Orchestration Server까지 포함하고 있다.

  • PDF

확장성있는 서버 시스템을 위한 부하 균등화 서비스에 대한 연구 (A Study on Load Balancing Service for Scalable Server Systems)

  • 이동훈;한영태;민덕기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.151-153
    • /
    • 2000
  • 본 논문은 분산 서버 시스템을 위한 Load Balancing Architecture를 제안한다. 이 구조는 기존에 구현된 클라이언트/서버 시스템을 그대로 사용하면서 규모를 확장할 수 있는 특징을 가지고 있다. Load Balancing Service가 동작하기 위해서는 서버의 성능과 구성상태에 대한 정보를 주고받는 것이 필요하다. 이를 위하여 본 논문에서는 Load Balacing Information Transfer Protocol을 제시한다. 본 논문이 제시하는 구조는 DCOM 및 EJB 등의 Component 서버에서도 사용되어서 확장성을 가지게 할 수 있다.

  • PDF

J2EE 어플리케이션 모델 기반의 컴포넌트 저장소 구현 (An Implementation of a Component Repository based on J2EE Application Model)

  • 안성아;최희석;염근혁
    • 한국멀티미디어학회논문지
    • /
    • 제5권1호
    • /
    • pp.77-93
    • /
    • 2002
  • 현재는 소프트웨어의 재사용성, 신뢰성, 확장성을 높이기 위한 해결책으로서 컴포넌트 기반 소프트웨어 개발(Component Based Software Development)을 따르고 있다. 이를 지원하기 위해서는 개발된 컴포넌트들이 컴포넌트 저장소를 통하여 소프트웨어 개발시 재사용되어야 한다. 그러나, 전통적인 중앙 집중식 저장소로서는 사용자 수의 제약 뿐만 아니라 제공하는 컴포넌트들도 사용자 인터페이스 등과 같은 클라이언트측 컴포넌트들이 대부분이었으므로 컴포넌트 시장의 활성화를 가져오지 못하였다. 최근에는 인터넷 기술과 함께 EJB, DCOM 등과 같은 컴포넌트 기술의 발달에 힘입어 특정 영역(Domain)에서 재사용되는 서버측 컴포넌트들이 많이 등장하였다. 따라서 컴포넌트 저장소는 도메인 정보를 기반으로하여 컴포넌트들을 분류하여 제공하며, 많은 사용자들이 안정적으로 사용할 수 있도록 하기 위하여 웹 기반의 서비스를 제공해야 한다. 본 논문에서는 어플리케이션 개발자들에게 요구사항에 맞는 컴포넌트를 검색하여 추출하기 위한 서비스를 제공하며, 웹 환경에서 안정적이고 신뢰성 있는 서비스를 제공하기 위하여 컴포넌트 저장소의 요구사항 분석을 바탕으로 J2EE(Java 2 Enterprise Edition) 어플리케이tus 모델 기반의 컴포넌트 저장소를 제시한다

  • PDF