• Title/Summary/Keyword: EJB Application

Search Result 48, Processing Time 0.028 seconds

Development of a Mobile Application using J2ME and EJB (J2ME와 EJB 기술을 활용한 무선 어플리케이션 개발)

  • 이종섭;이준수;최정욱;오동익
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.690-694
    • /
    • 2002
  • 무선 인터넷의 성장에 대한 높은 기대에도 불구하고 이를 위한 컨텐츠의 제공은 아직까지 부족한 상태로, 무선 인터넷 시장이 보다 활성화되기 위해서는 많은 양질의 컨텐츠가 제공되어야 한다. 이러한 많은 양질의 컨텐츠를 확보하기 위해서는 기존의 유선 인터넷 컨텐츠를 그대로 활용하면서 프리젠테이션 로직만을 분리하여 단말기에 탑재하는 방식이 유용하다. 또한, 분리된 프리젠테이션 로직과 기존의 유선 인터넷 측의 로직을 연결하기 위해서는 여러 단말기에서 지원되며 다양한 인터넷 접속 방식을 제공하는 Java 기술이 유리하다. 본 연구에서는 이러한 Java의 장점들을 활용하여 무선환경에서 작동하는 티켓 예약 응용시스템을 개발하였고, 이를 통해 효율적인 무선 응용 시스템 구축 방법의 모델을 제시하고자 한다. 본 연구에서 활용한 방식을 따르면 보다 효율적이고 마르게 무선 응용 시스템을 구축할 수 있으며, 기존의 유선 인터넷 컨텐츠를 활용함으로써 다양한 양질의 컨텐츠를 쉽게 확보할 수 있어, 무선 인터넷의 활성화에 도움이 될 수 있을 것으로 기대한다.

  • PDF

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

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

  • PDF

Implementation of a Component-based WAP Application Generator (컴포넌트 기반 WAP 응용 자동 생성기의 구현)

  • 고민정;강이지;이성혜;박은희;음두헌
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.193-195
    • /
    • 2003
  • 모바일 기반 전자상거래 시장이 급성장해 2004년 아시아 시장에서는 80억 달러를 넘어설 것으로 예상된다. 이렇게 급증하는 모바일 전자 상거래의 수요에 맞게 신속한 서비스를 제공하기 위해 WAP 응용과 생산성 향상이 요구된다. 본 논문에서 소개하는 WAPSiteGen은 데이터베이스부터 구축해야 하는 WAP 응용과 기존 데이터베이스를 사용하는 WAP 응용의 신속한 작성을 위해, 무선 응용의 사용자 인터페이스로 사용되는 WML 데크들과 함께 이 데크를 구성하는 카드를 통해 이뤄질 질의를 처리하는 JSP 웹 컴포넌트 및 EJB 컴포넌트들을 자동 생성하여 WAP 응용의 생산성 향상을 지원하는 도구이다. WAPSiteGen은 EJB 및 JSP 컴포넌트 기술을 도입함으로써 3-계층 구조를 갖는 WAP 응용의 확장성, 재사용성, 이식성 등을 향상시킨다. 또한, 비슷한 기능을 지원하는 타 상용 도구들과 달리 WAPSiteGen이 생성하는 응용은 질의의 대상인 개체와 이 개체와 연관된 모든 개체들의 집합을 한 단위로 검색 할 수 있어 연관된 정보들을 신속하게 제공할 수 있다.

  • PDF

MAG : Mobile Application Generator Supporting WAP Push Services (MAG : WAP 푸쉬 서비스를 제공하는 모바일 응용 생성기)

  • 강이지;박은희;음두헌
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.463-465
    • /
    • 2004
  • 최근 무선 인터넷 사용자가 급증하고 있다. 이에 따라 무선 상거래, 무선 광고와 같은 응용의 신속한 지원을 위해 WAP 푸쉬 서비스를 제공하는 모바일 응용의 생산성 향상이 요구되고 있다. 본 논문에서 소개하는 MAG은 데이터베이스부터 구축해야 하는 WAP 응용과 기존 데이터베이스를 사용하는 WAP 응용의 신속한 작성을 위해 필요한 EJB 컴포넌트들과 질의 처리 및 푸쉬 서비스를 위한 관리자음 JSP 웹 컴포넌트를 생성하고 처리된 결과를 보여주는 HTML 폼을 생성한다. 또한, MAG온 질의 처리를 위한 고객용 JSP 웹 컴포넌트와 무선 응용의 사용자 인터페이스로 사용되는 WML 데크들과 함께 이 데크를 구성하는 카드들을 자동 생성한다. MAG온 EJB와 JSP 등의 컴포넌트 기술을 도입함으로써 3-계층 구조를 갖는 WAP 응용의 확장성, 재사용성, 이식성 등도 지원한다 WAP 푸쉬는 고객이 원하는 시점과 장소에서 정보를 제공받을 수 있다는 점에서 서비스를 향상시킬 수 있다. 또한 비슷한 기능을 지원하는 타 상응 도구들과 달리 MAG이 생성하는 응용은 질의의 대상인 개체와 연관된 모든 개체들의 집합을 한 단위로 검색 할 수 있어 연관된 정보들을 신속하게 제공할 수 있다.

  • PDF

A Study on Comparison of Development Productivity of Spring 2.5 and Seam 2.0 Based JPetStore Order System (JPetStore 주문시스템 기반으로 Spring 2.5와 Seam2.0의 개발 생산성 비교 연구)

  • Lee, Myeong-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.7
    • /
    • pp.2610-2615
    • /
    • 2010
  • This paper proposes an object-oriented software development guidance and an evaluation index for the productivity related to Spring 2.5 and Seam 2.0 framework. Lightweight container architecture, such as the EJB, but not heavy, to provide all of the architecture is possible. Currently in production until the lightweight container architecture, known most commonly used architecture framework is Spring and Seam. However, there is no comparison research about the performance of Spring 2.5 and Seam 2.0 framework with same identical platform. In this study, the Java Pet Store blueprint application development platform environment based on the same ordering system JPetStore Spring 2.5 and Seam 2.0 is in the design and implementation. In addition, comparison and standardization of software development productivity assessment is to provide guidance.

Study of Performance deterioration Factor for Enterprise Application based on J2EE (J2EE 기반의 엔터프라이즈 애플리케이션 성능 저하 요인에 대한 연구)

  • Kim, Min-Kyu;Choi, Sung-Woon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.787-790
    • /
    • 2005
  • 최근 엔터프라이즈 애플리케이션을 개발하는데 있어서 J2EE 이 중심 기술로 부각되었다. J2EE의 핵심 기술이라고 할 수 있는 EJB 는 컴포넌트 기반 분산 객체 시스템을 개발하는데 있어서 생산성 향상 및 유지 보수성 등에 있어서 장점이 있지만, 성능 등에 문제점이 발견되었다. J2EE 기반으로 개발된 엔터프라이즈 애플리케이션의 성능 저하 부분을 측정하여 그 요인을 알아낸다.

  • PDF

An Approach to Software Analysis and Design based on Distributed Components (분산 컴포넌트 기반의 소프트웨어 분석 및 설계 방법)

  • Choi, You-Hee;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.12
    • /
    • pp.896-909
    • /
    • 2001
  • Recently, above 50 percentages of software are being developed based on distributed application platforms. And recent technologies such as EJB(Enterprise Java Beans)[1]COM(Component Object Model)[2] CORBA(Common Object Request Broker Architecture)[3] have been advanced for distributed component-based software development . Therefore a systematic development process is necessary to develop component based applications using distributed application platforms. However, most of component-base software development processes do not define concrete flows between tasks and relationships among artifacts of each task Also, distribution issues are not considered explicitly in most of component-based software development In this paper, we present an approach to analyze and design software based on distributed components. In this approach, we propose systematic guidelines for developing a software based on Unified process and the relationships among artifacts which are produced, Also we explicitly consider the distribution issues such as performance, fault tolerance, security, distributed transaction of CORBA environments.

  • PDF

A Design of Open GIS Compliant Object Web (개방형 GIS 표준에 따른 오브젝트 웹 시스템 설계)

  • Park, Ki-Ho;Jeong, Jae-Gon
    • Journal of Korea Spatial Information System Society
    • /
    • v.1 no.2 s.2
    • /
    • pp.47-62
    • /
    • 1999
  • To meet the interoperability requirements associated with geospatial data access and geoprocessing, much efforts to design prototypical systems conforming to $OpenGIS^{TM}$ specification has been made. With respect to Object Web GIS, however, current internet mapping technology mainly focuses on either developing mapping libraries or client applications regardless of the future needs for interoperability such as an integration of $OpenGIS^{TM}$ standard for CORBA. In this paper, we propose an $OpenGIS^{TM}$ compliant mapping kernel. OpenViews, which is designed to meet those requirements. The kernel of OpenViews encapsulates the process of acquiring geospatial data in the format of $OpenGIS^{TM}$ Geometry through ORB(Object Request Broker). OpenViews, being designed based on well-known design patterns, is a highly extensible in that programmers can easily customize it on the object oriented architecture. The components implemented in OpenViews are CORBA/Java objects, and as such are portable and scalable in a networked environment. A companion package, OpenBroker, is also developed as a portable geoprocessing application server to facilitate the implementation and configuration of server side CORBA objects. It can be used for implementing objects for spatial analysis service which would be independent of legacy spatial database systems in many cases. OpenViews, together with OpenBroker, has been successfully prototyped using the technologies including EJB and servlet as the core components of an Open GIS compliant internet mapping.

  • PDF

The e-Business Component Construction based on Distributed Component Specification (분산 컴포넌트 명세를 통한 e-비즈니스 컴포넌트 구축)

  • Kim, Haeng-Gon;Choe, Ha-Jeong;Han, Eun-Ju
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.705-714
    • /
    • 2001
  • The computing systems of today expanded business trade and distributed business process Internet. More and more systems are developed from components with exactly reusability, independency, and portability. Component based development is focused on advanced concepts rater than passive manipulation or source code in class library. The primary component construction in CBD. However, lead to an additional cost for reconstructing the new component with CBD model. It also difficult to serve component information with rapidly and exactly, which normalization model are not established, frequency user logging in Web caused overload. A lot of difficult issues and aspects of Component Based Development have to be investigated to develop good component-based products. There is no established normalization model which will guarantee a proper treatment of components. This paper elaborates on some of those aspects of web application to adapt user requirement with exactly and rapidly. Distributed components in this paper are used in the most tiny size on network and suggest the network-addressable interface based on business domain. We also discuss the internal and external specifications for grasping component internal and external relations of user requirements to be analyzed. The specifications are stored on Servlets after dividing the information between session and entity as an EJB (Enterprise JavaBeans) that are reusable unit size in business domain. The reusable units are used in business component through query to get business component. As a major contribution, we propose a systems model for registration, auto-arrange, search, test, and download component, which covers component reusability and component customization.

  • PDF

An Approach to Application of Component Based on Message Central Processing change the C2 Architecture (C2 아키텍처를 변형한 메시지 중앙처리 기반의 Component 활용 기법)

  • 정화영
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.5
    • /
    • pp.1089-1094
    • /
    • 2003
  • Recently, Software development method supported CBD is applied with many concern and is researched with part of application and composition based-on architecture effectively use it. Effectively, C2 architecture has been concern with the point of component composition method based-on message driven for supported GUI. But, In case of classified sequence in component and method call method in server component, component must be modified to apply it. Thus, In this paper, Message handling part with a part of C2 architecture change is locate in the message neither component not connector. So, Although method call method it can be composit and operate component for support Plug-and-Play without modification. Also, it's possible the more flexible message handling with parallel composition of component between message without classified sequence.