• Title/Summary/Keyword: J2EE Architecture

Search Result 25, Processing Time 0.032 seconds

On Deployment of Resource Adapter in J2EE Connector Architecture (J2EE 커넥터 아키텍처에서의 리소스 어댑터 배치방법)

  • 채정화;김송주;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.466-468
    • /
    • 2000
  • J2EE(JavaTM 2 Platform, Enterprise Edition)의 클라이언트 애플리케이션, 웹 컴포넌트, Enterprise JavaBeans 컴포넌트와 같은 앤터프라이즈 애플리케이션은 개발된 후 컨테이너에 배치되어 실행된다. 이러한 앤터프라이즈 애플리케이션(enterprise application)은 다양한 EIS(Enterprise Information System)에 접근하여 관련된 기능과 데이터를 사용할 필요가 있다. J2EE 커넥터 아키텍처(Connector Architecture)는 J2EE 플랫폼을 다양한 EIS와 연결하기 위한 표준을 정의하는 API 이며, 각 EIS 벤더는 이러한 커넥터 아키텍처의 설계서를 따르는 EISF의 시스템 레벨 소프트웨어 드라이버인 표준 리소스 어댑터(Resource Adaptor)를 제공한다. 커넥터 아키텍처를 구현한 리소스 어댑터를 사용함으로써 특정 벤더의 J2EE 플랫폼에 종속되지 않도록 EIS를 통합할 수 있다. 본 논문에서는 이러한 J2EE 커넥터 아키텍처를 구현한 리소스 어댑터를 애플리케이션 서버를 배치하기 위하여 배치기가 수행해야 하는 배치 단계를 크게 네 단계로 구분하고, 배치구성 활동을 다섯 가지로 분류 및 정의한다,

  • PDF

An Software Architecture Model for J2EE platform with RUP tailoring (RUP 테일러링을 통한 J2EE플랫폼의 소프트웨어 아키텍처설계)

  • Bae, Jeong-Mi;Park, Jae-Nyeon
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2005.11a
    • /
    • pp.429-436
    • /
    • 2005
  • 소프트웨어 아키텍처의 개념은 2000년경부터 ITA(정보 기술 아키텍처) 또는 소프트웨어 아키텍처라는 이름으로 소프트웨어 아키텍처 산업계, 학계에서 활발한 연구와 실제 프로젝트에 적용이 본격화 되고 있다. 소프트웨어 아키텍처는 시스템 관련자들 간의 이해를 높이는 수단이 되며 개발시스템의 분석, 설계, 개발, 테스트, 유지보수 프로세스의 품질을 좌우하는 주요한 요소로서 전 개발공정을 추적 가능하게 하는 장점을 지니고 있다. 또한 향후 재사용 가능한 시스템의 산출물로서 d용하게 된다. 시스템 전체 구조관점에서의 중요성을 인식하여 RUP방법론을 테일러링 함으로서 J2EE플랫폼의 소프트웨어 아키텍처 프로세스와 핵심요소를 제안한다.

  • PDF

JCA(Java Connector Architecture) and the method to access databases using transaction optimization (JCA(Java Connector Architecture)와 트랜잭션 최적화를 통한 데이터베이스 접근 방법)

  • 서범수;김중배
    • Proceedings of the IEEK Conference
    • /
    • 2003.11b
    • /
    • pp.203-206
    • /
    • 2003
  • JCA(Java Connector Architecture)는 다양한 형태의 데이터 리소스들을 하나의 J2EE 서버에서 사용하기 위해 SUN 에서 제안한 리소스 연동 방안이다. JCA 는 J2EE 서버와 데이터베이스, ERP 등의 레거시 시스템을 연동하기 위해 필요한 다양한 인터페이스들을 제공한다. 이러한 인터페이스들은 데이터 소스로부터 커넥션을 얻기 위한 규약, 이때 필요한 접근 제어 및 인증 관련 규약, 그리고 커넥션과 연관된 트랜잭션에 대한 처리 방안을 제시하는 규약들로 구분된다. 본 논문에서는 JCA의 아키텍처에 대한 설명과 함께 데이터베이스 커넥션에 초점을 맞추어, 트랜잭션의 유무와 상이한 데이터베이스 접근에 따른 3가지 모델에 대해 논의한다.

  • PDF

J2EE Architecture Pattern For The Performance (성능 향상을 위한 J2EE 아키텍처 패턴)

  • Kim, Jeong-Deok;Hong, Sun-Joo;Choi, Sung-Woon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.249-252
    • /
    • 2004
  • 컴포넌트 기반 개발은 소프트웨어의 생산성을 높이며 유연성, 확장성, 호환성, 상호운영성 높은 정보시스템을 구축한다. 하지만, 이러한 특성이 성능을 저하시키는 요인이 되기도 한다. J2EE 환경에서 3-tier 컴포넌트 조립방식의 웹 어플리케이션 개발 시 성능 향상을 가져오는 아키텍처 패턴을 제시한다. 또한 그 제시한 아키텍처 패턴을 기반으로 한 구현을 통한 응답시간을 측정해 성능 향상 결과를 제시한다

  • PDF

Development of a Supporting Tool for Conceptual Component Modeling and Component Construction on the J2EE Platform (J2EE 플랫폼에서의 개념적 컴포넌트 모델링 및 컴포넌트 생성 지원 도구 개발)

  • Lee, U-Jin;Kim, Min-Jeong;Jeong, Yang-Jae;Yun, Seok-Jin;Choe, Yeon-Jun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.761-770
    • /
    • 2001
  • As software industry is rapidly evolving, IT business enterprises have been meeting with cutthroat competition in developing software. As software reusability, time to market, and maintainability are considered as a competitive edge, software component techniques have lately attracted considerable attention. Currently, although there are some supporting tools for developing software components, they do not have tight connections among component developing processes such as component identification, component modeling, detailed design, code generation, deployment, and testing. And it is restrictive for users to construct various scales of components on component platform architecture. In this paper, we provide an implementation and a design of a supporting tool for constructing platform-independent software components, which covers all development lifecycles of components. In the phase of component modeling, platform independent, conceptual components are identified from domain model information in the view of system partitioning. Detailed design and implementation of a component are performed on the J2EE platform architecture. And the changes on the design model and source codes are consistently managed by using round-trip techniques.

  • PDF

A Study on Development Methodology of SCORM Standard LMS Based on the Component Architecture (컴포넌트 기반 SCORM 표준 LMS의 개발 방법론 연구)

  • Kim, Kang-Suk;Kim, Kiseok
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.1
    • /
    • pp.19-28
    • /
    • 2003
  • In this paper, we propose a development methodology based on the component architecture to develop the LMS that follows ADL's SCORM standard, which is interested internally and externally in the e-learning contents standardization research. In like manner, we designed the SCORM core module and implemented the EJB component based on J2EE through the sugested methodology for the conversion of SCORM Conformance LMS, from iOneLMS which was developed based on distributed object component like JSP, EJB, etc. The SCORM component modules were implemented by three modules - content importing, course registering, and taking course and gathering the learning data. In the process of implementation, we used the part of the class library that was supported by the ADL and AICC again.

  • PDF

Software Architecture Modeling for J2EE Platform (J2EE플랫폼을 위한 소프트웨어 아키텍처 설계)

  • Bae Jeong-Mi;Park Jae-yeon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.436-438
    • /
    • 2005
  • 최근 소프트웨어공학에 있어서 소프트웨어 아키텍처와 컴포넌트에 관한 연구가 활발히 진행되고 있다. 소프트웨어 아키텍처란 컴퓨팅 시스템의 소프트웨어적인 구조이며 아키텍처를 이루는 주요 구성요소는 컴포넌트가 된다. 소프트웨어 아키텍처는 시스템 관련자들 간의 이해를 높이는 수단이 되며 개발시스템의 분석, 설계, 개발, 테스트, 유지보수 프로세스의 품질을 좌우하는 주요한 요소로서 전 개발공정을 추적가능하게 하는 장점을 지니고 있다. 또한 향후 재사용가능한 시스템의 산출물로서 이용하게 된다. 시스템 전체 구조관점에서의 중요성을 인식하여 J2EE 플랫폼에서의 아키텍처프로세스와 EJB 컴포넌트의 추출, 모델링방법을 제안한다.

  • PDF

A Study of Improvement on Internal Control over Financial Reporting Using J2EE Architecture (J2EE 아키텍처를 활용한 재무보고 내부통제시스템 개선 연구)

  • Lee, Hee-Joong;Hwang, Chong-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.637-640
    • /
    • 2006
  • 1997년 외환위기와 국내외 회계부정 사건들로 인하여 회계투명성 확보가 중요하게 부각되면서 산출된 재무정보에 대한 신뢰성만을 평가, 공시하던 기존의 재무보고 모형과 달리 재무정보 산출물뿐만 아니라 이 정보의 일련의 생성과정을 평가하고 결과를 공시하는 재무보고 내부통제시스템이 만들어지고 있다. 현재의 재무보고 내부통제시스템은 기존의 재무회계 정보시스템과 별도로 구성되어 재무정보 생성과정에서 필요로 하는 평가, 승인 및 인증 시통제에 대한 낮은 확신을 제공하고 있다. 이에 본 논문에서는 다양한 환경에 유연하게 적용할 수 있고 기존 시스템과의 연동을 쉽게 할 수 있는 J2EE 아키텍처를 활용하여 재무회계 정보시스템과 인터페이스를 통하여 주요 재무정보를 추출 EJB 컴포넌트로 구성하고 이 컴포넌트를 활용하여 수동통제보다는 자동통제를 할 수 있고 적발통제보다는 예측통제를 가능하게 하는 AC EJB 컴포넌트가 적용된 재무보고 내부통제시스템 개선 방안을 제시한다.

  • PDF

A 40fJ/c-s 1 V 10 bit SAR ADC with Dual Sampling Capacitive DAC Topology

  • Kim, Bin-Hee;Yan, Long;Yoo, Jerald;Yoo, Hoi-Jun
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.11 no.1
    • /
    • pp.23-32
    • /
    • 2011
  • A 40 fJ/c-s, 1 V, 10-bit SAR ADC is presented for energy constrained wearable body sensor network application. The proposed 10-bit dual sampling capacitive DAC topology reduces switching energy by 62% compared with 10-bit conventional SAR ADC. Also, it is more robust to capacitor mismatch than the conventional architecture due to its cancelling effect of each capacitive DAC. The proposed SAR ADC is fabricated in 0.18 ${\mu}m$ 1P6M CMOS technology and occupies 1.17 $mm^2$ including pads. It dissipates only 1.1 ${\mu}W$ with 1 V supply voltage while operating at 100 kS/s.

Extension of Connection Mechanism on Connector Architecture using the Bridge Patter (브리지 패턴을 사용한 커넥터 아키텍처의 커넥션 메커니즘 확장)

  • 채정화;전형수;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.616-618
    • /
    • 2001
  • J2EE(Java™ 2 Platform, Enterprise Edition) 커넥터 아키텍처(Connector Architecture)는 J2EE 플랫폼을 다양한 EIS와 연결하기 위하여 공통 클라이언트 인터페이스(CCI:Common Client Interface)를 정의한다. CCI의 커넥션 메커니즘은 추상 팩토리 패턴(Abstract Factory Pattern)을 따르고 있다. 추상 팩토리 패턴을 이용함으로써 커넥터 아키택처는 각기 상이한 커넥션과 커넥션 팩토리가 독립적인 벤더들에 의해 독립적으로 구현될 수 있게 한다. 브리지 패턴(Bridge Pattern)은 추상화 정도와 구현에 따라 추상 클래스와 구현 클래스를 별도의 클래스로 구현하여 이들이 동적으로 조합되도록 한다. 본 논문에서는 추상 팩토리 패턴을 따르고 있는 CCI의 터넥션 메커니즘을 브리지 패턴을 적용하여 확장된 커넥션 메커니즘을 제시한다. 추상 팩토리 패턴은 클래스의 생성과 관련 있는 생성 패턴(Creational Pattern)인 반면 브리지 패턴은 구조 패턴(Structural Pattern)이다. 즉, 대행하는(delegation)클래스의 행위들을 중계해 준다. 구조 패턴은 새로운 기능을 구현하기 위해 객체를 구성하는 방식에 초점을 두며, 실행 시에 객체 컴포지션 구조를 변경할 수 있어 이를 통해 유동성과 확장성을 추가할 수 있다.

  • PDF