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

검색결과 281건 처리시간 0.022초

DbC 접근법을 이용한 EJB 기반 애플리케이션의 명세 기법 (Specification Technique of EJB-Based Application using Design by Contracts Approach)

  • 노혜민;유철중
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권12호
    • /
    • pp.895-906
    • /
    • 2002
  • 분산 웹 애플리케이션에 대한 관심도가 증가함에 따라서 복잡한 분산 프레임워크와 관련된 코드의 작성 없이 비즈니스 코드 작성에 주력할 수 있게 해 주는 서버측 Java 컴포넌트 아키텍처인 EJB에 대한 관심도 또한 증가하고 있는 추세이다. 그러나 이러한 관심도의 증가에도 불구하고 지금까지는 이러한 시스템의 신뢰성 측면에 대한 노력은 미비한 것이 현실이다. 따라서 본 논문에서는 객체지향 시스템 개발에서 소프트웨어의 신뢰성을 높여줄 수 있는 접근법으로 증명되고 있는 DbC 접근법을 EJB 기반 애플리케이션의 정형 명세 작성에 적용하기 위한 명세 기법을 제안한다. 이러한 명세 기법을 통해 개발자들은 EJB 기반 애플리케이션 개발에 있어서 신뢰성 측면의 이점을 얻을 수 있다.

EJB 기반의 워크플로우 정의 데이터베이스 에이전트 설계 및 구현 (An EJB-Based Database Agent for Workflow Definition)

  • 오동근;김광훈
    • 인터넷정보학회논문지
    • /
    • 제2권5호
    • /
    • pp.41-47
    • /
    • 2001
  • 본 논문은 워크플로우 관리 시스템의 주요 기능 중에 하나인, 워크플로우 모델 정의 기능을 담당하는 EJB 기반의 DB 에이전트를 설계 및 구현함으로서, 이를 EJB 컴포넌트화 하는데 그 목적을 두고 있다. 본 논문에서 구현한 EJB 기반의 DB 에이전트는 빌드타임 클라이언트 각각의 모듈과 DB사이에 위치하여. OB에 대한 연결관리와 자료의 호출 및 저장을 수행한다. EJB의 장점으로는 분산객체 기술에 기반을 둔 표준 서버 측 컴포넌트 모델인 점과 그리고 시스템 장애(failover), 트랜잭션, 보안등의 기능들을 서버 차원에서 안정적으로 지원하는 기능을 가지고 있다. 이러한 EJB를 워크플로우에 적용함으로서 시스템이질성 및 상호 운영성의 제한과 급격히 증가하는 프로세스에 따른 시스템 오버헤드 및 장애(failure)에 대한 문제를 해결하여 시스템의 정확성과 신뢰성을 높일 수가 있다.

  • PDF

DB 보호를 위한 Protocol Redirection기반 트래픽 중앙통제시스템 개발 (Development of Traffic Centralized Control System Based on Protocol Redirection for DB Protection)

  • 서양진;이재필;박천오;이덕규;장항배
    • 한국멀티미디어학회논문지
    • /
    • 제13권8호
    • /
    • pp.1212-1220
    • /
    • 2010
  • 국내의 사용자 프로그램으로 Port Redirection 서버를 통해 주소 변환 정보를 받아 사용자의 트래픽을 변환시키는 기술은 미비하다. 일반적으로 네트워크 장비에서 구현되는 기술로써 네트워크 장비를 경유하여 입출력되는 트래픽에 대해 특수한 목적으로 활용하는 네트워크 기술의 일부이다. 이러한 특수 목적을 달성하기 위한 L4 Switch 장비와 네트워크 구조에 따라 여러 대의 추가적인 비용들이 발생한다. 이러한 문제점을 개선하기 위하여 단말기의 Network Layer에서 L4 스위치의 Redirection기능을 구현하여 네트워크 구조에 관계없이 원하는 Traffic을 한 곳으로 집중시켜 통제와 모니터링을 중앙 집중하여 관리할 필요성이 있다. 따라서, 본 논문에서는 Client 단에서의 Protocol Redirection을 통한 트래픽의 중앙통제시스템을 제안하고자 한다.

블록체인과 딥러닝을 이용한 악성코드 탐지에 관한 연구 (A Study on Malicious Code Detection Using Blockchain and Deep Learning)

  • 이덕규
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제10권2호
    • /
    • pp.39-46
    • /
    • 2021
  • 최근 맬웨어에 의한 피해가 증가하고 있다. 기존의 시그니처 기반 안티 바이러스 솔루션은 제로 데이 공격 및 랜섬웨어와 같은 새로운 위협에 취약하다. 그럼에도 많은 기업은 문제점을 인식하고, 다중 엔드 포인트 보안 전략의 일부로 서명 기반 안티 바이러스 솔루션을 유지하고 있다. 본 논문에서는 차세대 안티 바이러스 솔루션으로 블록 체인과 딥 러닝 기술을 이용한 솔루션을 제안한다. 기존 DB 서버를 통해 업데이트되는 바이러스 백신 소프트웨어를 사용하여 탐지 유닛을 보완하고, 다양한 샘플과 형태를 사용하여 딥 러닝 용 DB 대신 블록 체인을 구성하여 신규 악성 코드 및 위조 악성 코드 탐지율을 높이는 방법을 제안한다.

웹기반 임상데이터 관리 시스템 구축을 위한 프로그램 개발 (Web-based program development for clinical data management system establishment)

  • 신임희;김달호;김상경;손기철;박전우;곽상규
    • Journal of the Korean Data and Information Science Society
    • /
    • 제23권1호
    • /
    • pp.171-177
    • /
    • 2012
  • 컴퓨터의 발달로 인해 여러 가지 현상들이 수치화되어 데이터로 수집되고 있다. 특히 많은 양의 데이터가 각 분야별로 수집되고 있는데 이는 데이터를 기초로 한 분석과 해석을 통하여 의사 결정의 뒷받침이 되는 정보를 얻기 위해서이다. 데이터의 중요성이 부각되면서 데이터의 관리가 관심사가 되었다. 많은 연구자들이 공유할 수 있도록 서버에 데이터베이스를 구축하고 이를 웹 브라우저를 통하여 조회 및 확인하는 시스템을 구축하는 것이 필요하다. 본 연구에서는 연구자가 가장 많이 사용하는 엑셀 파일을 서버 데이터베이스에 업로드 하였고, 웹기반의 데이터베이스와 연동하여 연구자가 업로드한 데이터를 조회 및 확인할 수 있는 웹기반 프로그램을 개발하였다. 웹을 기반으로 데이터를 업로드 할 DB로 오라클을 사용하였으며 데이터베이스를 조회하기 위하여 웹프로그래밍 언어인 html, JAVA, JSP 등을 사용하여 웹기반 임상데이터 관리 시스템 구축을 위한 프로그램을 개발하였다.

모바일 GIS DB를 위한 양방향 동기화 프로토콜 설계 (Design of a Two-Way Synchronization Protocol for Mobile GIS DB)

  • 김홍기;임창우;이상신;조대수;김동현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.183-186
    • /
    • 2008
  • 유비쿼터스 환경에서 GIS 시스템은 모바일 단말기를 통해 지리정보를 수정, 활용하는 것을 특징으로 하고 있다. 모바일 단말기에 저장된 지리정보는 서버와의 동기화를 통해 최신성을 유지할 수 있어야 한다. 그러나 모바일 환경에서는 제한적인 대역폭으로 인하여 동기화서비스에 한계가 존재한다. 모바일 환경을 고려하여 개발된 ActMAP 시스템에서는 좁은 대역폭 문제를 해결하기 위해서 동기화를 위한 부분 갱신 프로토콜을 제안하고 있으나, 서버에서 모바일 단말기로의 단방향 동기 화만을 지원하기 때문에, 모바일 단말기에서 수집된 지리정보를 서버와 동기화 할 수 없는 문제가 있다. 이 논문에서는 모바일 단말기와 서버간의 양방향 동기화 프로토콜을 제안함으로서 모바일 단말기를 이용한 지리정보의 수집 및 활용을 지원하고자 한다.

  • PDF

의료기기 통합 게이트웨이와 EMR 시스템간의 연동을 위한 메시지 규격 설계 및 서버 구현 (Design and Implementation of Message Format and Server for Interworking EMR System and Gateway of Medical Devices)

  • 임석진;황희정
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권6호
    • /
    • pp.255-262
    • /
    • 2013
  • 다양한 병원 정보 시스템 환경에서 서로 다른 인터페이스 규격을 가지는 의료기기들을 통합하기 위한 의료기기 통합 게이트웨이(MG, Medical Gateway)는 하나의 장비로 여러 의료기기들을 인터페이스 할 수 있기 때문에 기존의 PC를 게이트웨이로 사용하는 환경에 비해 관리의 효율성과 비용적인 측면에서도 많은 이득을 제공하고 있다. 그러나 MG를 통해 여러 의료기기들을 통합 한다 하더라도 데이터를 EMR 시스템과 연동하기 위해서는 각 병원시스템과 DB 구성에 따라 개별적인 프로그램이나 추가적인 시스템 도입이 필요하게 된다. 본 논문에서는 이러한 MG와 EMR 시스템간의 연동을 위한 표준기반의 메시지 규격을 설계하고 설계된 메시지를 처리할 수 있는 서버를 구현한다. 본 논문에서 제안한 메시지 규격과 서버는 환경이 서로 다른 병원에서도 MG와의 데이터 교환이 용이하게 하여 디지털병원 수출 프로젝트와 같은 국내의 선진 병원 구축 기술과 IT 기술을 해외에 수출하는 국가적인 프로젝트에 기여할 수 있다.

홈 네트워크에서의 댁내외 기기들의 동적 바인딩 시스템 설계 및 구현 (Design and Implementation of Dynamic Binding System among the Devices Located in Inside and Outside of Home Networks)

  • 이재현;권경희
    • 한국콘텐츠학회논문지
    • /
    • 제6권12호
    • /
    • pp.169-176
    • /
    • 2006
  • 홈 네트워크은 주택건축 시점에 건축물의 내장시스템을 중심으로 구축되기 때문에 건축 후 새롭게 구입한 기기와의 네트워크 호환성을 보장하지 못한다. 본 논문에서는 댁내의 기기를 통제하기 위해 댁내 외 기기와 효과적으로 연결할 수 있는 동적인 바인딩 시스템(Dynamic Binding System:DBS)을 제안한다. DBS는 WPAN(Wireless Personal Area Network)에서 동작하는 ZigBee 바인딩 기술을 기반으로 댁외 모바일 기기와 댁내 기기와의 연결을 시도하였다. 본 연구를 위한 시스템 구성으로는, 홈 서버에 프록시 서버와 location 서버가 위치하고 댁내의 기기들은 tinyOS 가 탑재된 telos보드로 구성하였으며, 모바일 기기는 에뮬레이터로 구현하였다. 댁내의 통신은 ZigBee에서 사용하는 IEEE 802.15.4 (2.4GHz)프로토콜을 이용하고, 그 외는 TCP/IP를 이용했다. DBS는 댁내 기기들이 주소형식에 상관없이 댁내 외 기기와 연결되는 것을 용이하게 하였다. 또한 흠 네트워크로 댁내 기기가 새로이 진입될 경우, 기기간 메시지교환을 통해 자동으로 인식될 수 있도록 하였다.

  • PDF

해양레저정보 데이터베이스 구축을 위한 웹 탐색 컴포넌트 설계 (Design of Web Retrieval Component for Marine Leisure Information Database)

  • 최홍석;정성훈;안성환;임재홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.142-145
    • /
    • 2005
  • 해양레저산업의 발달과 레저문화의 수요가 급증함에 따라 해양 안전 및 관련 정보를 제공하는 서비스에 대한 욕구가 증대하고 있다. 그러나 국내에서는 해양레저에 특화된 정보를 제공하는 서비스가 전무한 상황이다. WIPI 기반의 휴대 단말기 상에 디지털 화된 전자해도의 지리정보와 해양레저를 위한 각종 부가 정보를 제공하는 다운로드 형태의 콘텐츠를 개발하는 프로젝트의 일환으로 전자해도 및 부가 정보 DB를 구축하여 요구되는 콘텐츠를 제공하는 서버(CPS; Contents provider Server)가 필요하다. 본 논문에서는 수요자가 개인휴대단말기를 통해 해양레저정보를 요구했을 때 CPS가 정보를 제공할 수 있도록 예상되는 요구 정보를 데이터베이스화하는 웹 탐색 컴포넌트를 설계하여 각종 웹상에서 시시각각으로 변화하는 정보들을 실시간으로 파싱하고 분류하는 웹 에이전트의 컴포넌트를 개발하고자 한다.

  • PDF

해양레저정보 탐색 에이전트의 컴포넌트 설계 (Component Design of Marine Leisure Information Retrieval Agent)

  • 최홍석;정성훈;임재홍
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2005년도 추계학술대회 논문집
    • /
    • pp.221-224
    • /
    • 2005
  • 해양레저산업의 발달과 레저문화의 수요가 급증함에 따라 해양 안전 및 관련 정보를 제공하는 서비스에 대한 욕구가 증대하고 있다. 그러나 국내에서는 해양레저에 특화된 정보를 제공하는 서비스가 전무한 상황이다. WIPI 기반의 휴대 단말기 상에 디지털화된 전자해도의 지리정보와 해양레저를 위한 각종 부가 정보를 제공하는 다운로드 형태의 콘텐츠를 개발하는 프로젝트의 일환으로 전자해도 및 부가 정보 DB를 구축하여 요구되는 콘텐츠를 제공하는 서버(CPS; Contents provider Server)가 필요하다. 본 논문에서는 수요자가 개인휴대단말기를 통해 해양레저정보를 요구했을 때 CPS가 정보를 제공할 수 있도록 예상되는 요구 정보를 데이터베이스화하는 웹 탐색 컴포넌트를 설계하여 각종 웹상에서 시시각각으로 변화하는 정보들을 실시간으로 파싱하고 분류하는 웹 에이전트의 컴포넌트를 개발하고자 한다.

  • PDF