• Title/Summary/Keyword: 분산 웹

Search Result 934, Processing Time 0.027 seconds

An Application Web Server Architecture Performance Analysis for CORBA and XML Integration (CORBA와 XML의 연동을 위한 응용 뵐 서버 구조 성능 분석)

  • 이호섭;홍충선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.577-579
    • /
    • 2001
  • 컴포넌트 소프트웨어의 주된 목적은 소프트웨어 개발에 있어서 재사용을 증가시키고 개발자간의 협동과 협조를 증가시키기 위한 것이다. 이러한 컴포넌트 기습이 가져야 할 가장 중요한 특징으로는 상호운용성이 있다. 이러한 상 운용성을 위해 분산 컴포넌트의 다양한 서비스들을 뵐 환경의 사용자들이 사용할 수 있게 하기 위해서, 웹 기반에서의 XML을 이용하였고, 현재 웹 기반의 환경에서 여러 가지 웹 기술들이 사용되고 있으므로, 이들 기술들을 사용하여 비교할 만한 가치가 있다. 따라서 본 논문에서는 분산 객체 패러다임중 하나인 CORBA의 컴포넌트들과 웹 환경의 사용자들의 상호운용성을 위해 CORBA와 XML의 연동을 위한 응용 웹 서버의 구조를 제안하고, 옹용 웹 서버 구조의 성능 분석을 한다.

  • PDF

Design and Implementation of Privilege Based Authorization System for Web Services (웹 서비스에서의 권한 기반 접근 제어 시스템 설계 및 구현)

  • 김경남;유황빈
    • Proceedings of the Korea Institutes of Information Security and Cryptology Conference
    • /
    • 2003.12a
    • /
    • pp.107-112
    • /
    • 2003
  • 웹 서비스는 XML 기술을 기반으로 분산 컴퓨팅을 가능하게 함으로써, 웹을 통한 시스템 통합이 용이하고, CORBA, Java RMI, DCOM등과 같은 기존의 분산 컴퓨팅 모델을 대체 할 수 있는 새로운 대안으로 주목받고 있다. 현재 웹 서비스 활성화에 있어 최대의 당면 과제는 보안 문제이며, 인터넷을 이용해서 이동하고 있는 많은 양의 데이터를 안전하게 지킬 수 있는 방법에 주로 초점이 맞추어져 있으나, 이러한 데이터의 안전한 교환 이외에도 웹 서비스 제공자와 이용자의 상호 인증 및 사용자에 대한 접근 제어 방안 또한 보안상 중요한 사항이다. 본 논문에서는 웹 서비스 환경에서 클라이언트에 대해 효과적으로 권한 기반 접근 제어를 수행하기 위한 시스템을 설계 및 구현하였다.

  • PDF

Content-Based Web Server Cluster Scheme (컨텐츠를 기반으로 한 웹 서버 클러스터 기법)

  • 명원식;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.319-321
    • /
    • 2002
  • 본 논문에서는 서버의 운영체제에 의존적이지 않은 디스패처(Dispatcher)방식과 클라이언트의 요청에 대한 서버의 응답을 클라이언트와 직접 통신하는 직접 라우팅(Direct Routing) 방식을 혼합하고, 클러스터로 구성된 웹 서버들은 각각 서로 다른 컨텐츠를 가지고 클라이언트 요청에 해당 서버에서 응답하는 컨텐츠를 기반으로 한 웹 서버 클러스터 기법을 제안한다. 기존의 디스패처는 해당 디스패처에 관련된 서버들 간의 부하 분산을 효과적으로 처리하는데 목적을 두지만, 제안한 컨텐츠를 기반으로 한 웹 서버 클러스터 기법은 부하 분산보다는 디스패처에 대한 오버헤드(Overhead)를 감소시키고 클라이언트의 서비스에 대한 응답시간(Response-time)을 최소화하는데 그 목적을 둔다. 또한 본 논문에서는 서로 다른 컨텐츠로 구성되어 있는 서버들 중에 특정한 한 서버가 페일(Fail)이 발생했을 때 전체 컨텐츠로 구성되어 있는 또 하나의 서버를 가지고 페일 문제를 해결한다. 본 논문에서 제안한 컨텐츠를 기반으로 한 웹 서버 클러스터 기법을 월드 와이드 웹(World Wide Web)에 적용시 폭발적으로 증가하는 서비스 요청과 이로 인만 디스패처의 오버헤드를 효과적으로 처리하여 보다 빠르고 신뢰적인 서비스가 가능할 것으로 기대된다.

  • PDF

An Error Concurrency Control System for Web Based Multimedia Application Sharing Environment (웹 기반 멀티미디어 응용 공유 환경에서 오류 동시성 제어 시스템)

  • 고응남
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.499-501
    • /
    • 2004
  • 본 논문에서 제안하는 웹 기반 멀티미디어 공동 작업 환경에서의 오류 문제를 위한 동시성 제어란 모든 시스템에 분산 시계를 설정하고 명령어에 분산 시계에서 받은 생성 시간(issuing time)을 실어 순서화 분산된 다른 시스템에게 명령어의 발생과 발생 시간을 알린다 발생된 명령어는 자신의 명령어를 먼저 실행하고, 다른 곳에서 도착한 명령어의 시간 값이 다를 경우에만 뷰를 재 생성한다. 이를 통해 비록 네트워크를 통한 동시성 제어 부담을 간접적으로 제거하고 사용자에서의 반응성을 증진시켰다. 즉, 오류 발생 시에 오류도 하나의 명령어로 취급하고 명령어와 오류가 동시에 발생할 시에 명령어를 순서화해 주는 문제에 대한 시스템을 기술한다.

  • PDF

Intelligent Recommendation System using Ontology in Web Service Environment (웹 서비스 환경에서 온톨로지를 적용한 지능형 추천 시스템)

  • 김룡;이현일;안영헌;홍종규;김영국
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.640-642
    • /
    • 2004
  • 기업이 제공하는 데이터와 서비스들은 분산된 환경에서 독립적으로 관리됨으로써 데이터 공유 및 통합에 있어서 어려움이 있다. 분산 이기종 간의 시스템 통합과 데이터 통합을 공유함으로써 편리함과 효율성을 증가시키고 이런 환경에서 가맹점의 특성에 맞는 지능적 추천을 할 수 있는 연구가 필요하다. 따라서 본 논문에서는 웹 서비스 기반의 분산 이기종 환경에서 B2B e-Marketplace 시스템에서 가맹정들의 사이트를 수정 없이 통합하는 시스템과 가맹점 특성에 맞는 상품 추천과 더 나아가 온톨로지를 적응하며 공급 수요량을 예측하는 추천 방법을 제안한다.

  • PDF

분산환경에서의 CORBA와 XML의 연동구조

  • 이호섭;홍충선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.424-426
    • /
    • 2001
  • 분산 환경 시스템에서 현재 많은 응용프로그램들이 개발되고 있고, 사용자들은 서로 다른 환경에서 동일한 서비스를 제공받기를 원하고 있다. 그리고 사용자들은 인터넷을 활용한 정보공유와 경제활동에 초점을 맞추고 있다. 분산 객체 패러다임중 하나인 CORBA와 새로운 웹 표준으로 자리잡고 있는 XML의 연동은 사용자들의 요구에 따라서 현재 많은 연구들이 이루어지고 있다. 본 고에서는 현재 CORBA와 XML의 연동에 관해 현재까지의 연구에 대해 알아보고, 본 논문에서 새로운 CORBA와 XML의 연동구조를 제안한다. 이 구조의 특징은 모든 OS 플랫폼에 독립적이고, 모든 웹 어플리케이션들과 데이터교환을 할 수 있다.

Design and Implementation of a RESTful SOAP-based Slip Data Processing System (RESTful SOAP 기반 전표 데이터 처리 시스템 설계 및 구현)

  • Hwang Eui-Chul
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.1
    • /
    • pp.101-108
    • /
    • 2005
  • In this paper, we propose a design methodology of RESTful SOAP-based web services which try to solve extensibility problem of SOAP-based Web service by adopting REST concept into SOAP. And, we apply the proposed RESTful SOAP-based web services design methodology in constructing slip data processing web services, compare it with simple SOAP-based slip data web services, and try to propose a model for building Web Services in the future. REST is a model about architecture type of web distributed computing , the biggest distributed application in the world. In REST, identification of resources are made by URI, states(resources) are represented by document described by XML and transferred through HTTP our proposed RESTful SOAP-based web services are expected to contribute to constructing useful world wide web services which are essential in building E-Commerce society.

  • PDF

A Study on Minimizing Infection of Web-based Malware through Distributed & Dynamic Detection Method of Malicious Websites (악성코드 은닉사이트의 분산적, 동적 탐지를 통한 감염피해 최소화 방안 연구)

  • Shin, Hwa-Su;Moon, Jong-Sub
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.21 no.3
    • /
    • pp.89-100
    • /
    • 2011
  • As the Internet usage with web browser is more increasing, the web-based malware which is distributed in websites is going to more serious problem than ever. The central type malicious website detection method based on crawling has the problem that the cost of detection is increasing geometrically if the crawling level is lowered more. In this paper, we proposed a security tool based on web browser which can detect the malicious web pages dynamically and support user's safe web browsing by stopping navigation to a certain malicious URL injected to those web pages. By applying these tools with many distributed web browser users, all those users get to participate in malicious website detection and feedback. As a result, we can detect the lower link level of websites distributed and dynamically.

DNS-based Dynamic Load Balancing Method on a Distributed Web-server System (분산 웹 서버 시스템에서의 DNS 기반 동적 부하분산 기법)

  • Moon, Jong-Bae;Kim, Myung-Ho
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.3
    • /
    • pp.193-204
    • /
    • 2006
  • In most existing distributed Web systems, incoming requests are distributed to servers via Domain Name System (DNS). Although such systems are simple to implement, the address caching mechanism easily results in load unbalancing among servers. Moreover, modification of the DNS is necessary to load considering the server's state. In this paper, we propose a new dynamic load balancing method using dynamic DNS update and round-robin mechanism. The proposed method performs effective load balancing without modification of the DNS. In this method, a server can dynamically be added to or removed from the DNS list according to the server's load. By removing the overloaded server from the DNS list, the response time becomes faster. For dynamic scheduling, we propose a scheduling algorithm that considers the CPU, memory, and network usage. We can select a scheduling policy based on resources usage. The proposed system can easily be managed by a GUI-based management tool. Experiments show that modules implemented in this paper have low impact on the proposed system. Furthermore, experiments show that both the response time and the file transfer rate of the proposed system are faster than those of a pure Round-Robin DNS.

Complexity Metrics for Web Application (웹 애플리케이션을 위한 복잡도 척도)

  • 이기열;이병정;이숙희;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.421-423
    • /
    • 2000
  • 인터넷의 빠른 성장에 힘입어 웹 환경이 급속하게 성장하고 있다. 웹 환경은 TCP/IP 와 HTTP 프로토콜을 이용한 분산 시스템 환경이고 클라이언트 서버 환경이다. 따라서 웹 환경에서 작동하는 웹 애플리케이션은 기존의 애플리케이션과는 다른 특징을 가진다. 현재 웹 애플리케이션의 개발이 많이 이루어지고 있다. 이에 웹 애플리케이션을 설계하고 개발하며 유지 보수하는 작업이 매우 중요해지고 있다. 그러나 최근의 웹 애플리케이션의 개발을 다양한 기술의 등장으로 인해 설계 및 유지 보수에 대한 충분한 고려 없이 빨리 개발되어 왔다. 이에 따라 웹 애플리케이션의 유지 보수가 어려워지게 되었다. 본 논문에서는 웹 애플리케이션을 정의하고 이의 복잡도 척도를 제안한다.

  • PDF