• 제목/요약/키워드: 자바 서블릿

검색결과 24건 처리시간 0.017초

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

  • 김행곤;최하정;한은주
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.705-714
    • /
    • 2001
  • 오늘날의 컴퓨팅 시스템은 인터넷을 사용하여 비즈니스 거래와 분산 업무 처리로 확대되어가고 있으며 정보 기술은 점차적 으로 재사용성과 독립성 그리고 이식성을 가진 컴포넌트를 기반으로 한 응용 개발이 확산되고 있다. 컴포넌트 개발 형태는 코드의 재사용이나 클래스 라이브러리보다 좀 더 발전된 형태의 부품개발 형태로서, CBD(Component Based Development)를 기초로 한다. 그러나, CBD를 이용하여 새로운 컴포넌트를 구축하는 비용의 증가와 함께 비즈니스 요구사항에 맞는 컴포넌트 개발을 위한 노력이 필요하다. 또한 빠르고 정확한 컴포넌트 정보를 웹 상에서 지원할 수 있도록 시스템 측면에서 정규화 형태의 컴포넌트 모델이 요구되고 있다. 본 논문에서는 사용자의 요구사항에 접근하고 웹 상에서 빠르고 신속하게 어플리케이션이 개발되는데 목적을 두고 있다. 네트워크상에서 비즈니스 도메인을 기반한 가장 소규모 단위의 분산 컴포넌트를 대상으로 인터페이스 명세를 제공한다. 컴포넌트 내부와 외부 관계를 담고 있는 명세는 사용자의 요구 사항을 정확하게 분석되도록 구성하며 이러한 명세는 비즈니스 도메인에서 재사용 가능한 정보 크기인 EJB(EnterpriseJavaBean)로 서블릿 시스템 내에서 세션과 엔티티 형태의 정보로 나누어 저장된다. 비즈니스 컴포넌트를 제공하기 위한 질의를 사용하여 비즈니스 컴포넌트를 이용할 수 있으며, 시스템은 차후에 등록, 자동 재배치, 조회, 테스트, 그리고 다운로드하여 컴포넌트를 제공받을 수 있는 환경 구축을 목표하며 이는 컴포넌트 재사용성을 증대시키며 비용을 절감하고 사용자가 분산 컴포넌트를 쉽게 사용할 수 있도록 하는데 목적을 둔다.

  • PDF

인터넷 경매 에이전트 시스템(IAAS)의 설계 및 구현 (Design and Implementation of Internet Auction Agent System (IAAS))

  • 조경산;원유석
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.963-970
    • /
    • 2002
  • 본 논문에서는 기존 인터넷 경매 시스템이 갖는 경매 대행의 취약점을 개선하기 위한 요구 사항을 제시하고, 이를 기반으로 인터넷 경매 에이전트 시스템(IAAs)을 제안하고 구현하였다. 제안된 시스템은 사용자의 가격 전략에 따라 경매를 대행하기 위한 구매 에이전트, 판매 에이전트 및 협상 에이전트로 이루어지는 멀티 에이전트 시스템, 사용자의 가격 전략 입력을 위한 가격 전략 인터페이스, 실시간 정보의 다양한 제공과 원격 에이전트 제어를 위한 정보 제공 에이전트와 경매 기록의 활용을 위한 데이터베이스로 구성된다. IAAS는 확장성과 에이전트의 기능성 및 통신의 효율성을 위하여 자바 JDK1.3, 서블릿, RMI와 소켓을 이용하여 구현되었다. 기존 인터넷 경매 시스템과의 비교 분석을 통하여 IAAS가 제시된 요구 사항을 만족함을 보였으며, IAAS는 사용자의 편리성과 경매 대행의 효율성을 향상시켜 인터넷 경매의 활용도를 높일 수 있다.

MGrid에서 그리드 포털과 웹 어플리케이션의 통합인증 (Single Sign On between Grid Portal and Web applications on MGrid)

  • 허대영;황대복;황선태
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권12호
    • /
    • pp.1-8
    • /
    • 2009
  • 그리드 서비스는 X.509 대칭키 기반의 GSI(Grid Security Infrastructure) 환경으로 통합 인증 하는 반면에 웹 환경에서는 계정 이름과 비밀번호를 사용한 인증 방식으로 통합 인증을 한다. 그리드 포털은 그리드 서비스를 포틀릿 콘텐츠로 통합하여, 웹 환경에서 그리드 서비스를 제공하는 시스템을 말하는 데, GAMA, PURSE와 같은 기존의 연구를보면 전면에서는 계정 이름과 비밀번호를 사용해서 인증하고, 후면에서는 GSI 기반으로 그리드 서비스를 호출하는 방식으로 통합 인증을 해결하였다. 기존의 연구에서는 포틀릿 프레임워크 안에서의 통합 인증만 다루고 있으므로 포틀릿 프레임워크를 벗어난 다른 형태의 어플리케이션으로는 그리드 서비스에 통합 인증으로 접근할 수 없다. 본 논문에서는 계정 이름과 비밀번호의 사용을 기본으로 하되, 인증된 정보와 그리드로 접근할 때 사용할 GSI 토큰을 포틀릿과 다른 웹 어플리케이션들 사이에 전달하는 방식의 통합 인증을 제안하였다. 본 논문에서 제시한 방안을 포틀릿 뿐만아니라 자바 웹 스타트, 애플릿 및 서블릿 등으로 구성된 MGrid에 통합 인증을 위하여 적용하였다.

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

  • 박기호;정재곤
    • 한국공간정보시스템학회 논문지
    • /
    • 제1권2호
    • /
    • pp.47-62
    • /
    • 1999
  • 지금까지 지리공간 데이터에 대한 접근과 처리에 있어서 상호운용성 보장을 위해 $OpenGIS^{TM}$ 명세에 준하는 다양한 프로토타입 시스템들이 설계되어 왔다. 그러나, 오브젝트 웹 GIS의 관점에서 보았을 때 실질적인 상호운용성을 보장할 수 있는 운영 시스템이 되기까지는 많은 걸림돌들이 존재한다. 특히, 새로운 아키텍쳐 설계에 있어 핵심 기반 기술 중의 하나라고 할 수 있는 매핑 라이브러리의 상호운용성 측면에서 진행되는 연구는 거의 없는 실정이다. 본 논문은 타 $OpenGIS^{TM}$ 기반 데이터 제공자들과 상호운용될 수 있는 매핑 커널인 OpenViews를 개발하는 데 초점을 두고, 이를 기반으로 한 새로운 차원의 개방형 GIS 시스템 설계를 제시한다. 이를 위해 향후 등장하게 될 여러 시스템들을 ORB를 통해 통합하기 위한 기본적 시스템 요구 사항들을 추출하였으며, 특히 심볼 객체를 분산시킬 수 있는 표준 인터페이스를 제시하였다. 개발된 매핑 커널은 확장성과 유연성을 보장할 수 있도록 100% 순수 자바를 기반으로 하였으며, 잘 알려진 디자인 패턴과 UML을 설계 과정에 도입하였다. OpenViews를 내장한 GIS 애플리케이션 서버는 OpenBroker를 이용하는 데이터 제공자와 함께 서블릿과 EJB기반의 웹 전자지도 출판을 쉽고 빠르게 처리할 수 있도록 하는 개방형 GIS 시스템 아키텍쳐의 핵심 구성 요소이다.

  • PDF