• 제목/요약/키워드: CGI program

검색결과 33건 처리시간 0.026초

웹 브라우져와 CGI 프로그램 사이의 보안 통신을 지원하는 시스템 설계 및 구현 (Design and Implementation of the System Supporting Security Communication between a Web Browser and a CGI Program)

  • 이준석
    • 한국정보처리학회논문지
    • /
    • 제6권3호
    • /
    • pp.641-653
    • /
    • 1999
  • The paper is design and implementation of the system to support security communication between a Web Browser and a CGI program by a Web Server using PKI(Public Key Infrastructure. This system uses GSS(Generic Security Service)-API to communicate with PKI, offers a Web user a Client Proxy, and offers a CGI developer there library functions related with security. TLS(Transport Layer Security) supports security communication between a Web Browser and a Web Server, but the system supports security communication between a Web Browser and a CGI program as the protected data received from a Client Proxy are sent to a CGI program, and the CGI program decrypts the data using the library functions supported by this system.

  • PDF

제놈 분석용 계산 Web 서버의 구성 (Construction of a Computation Web Server for Genome Analysis)

  • 박기정;이병욱;박용하
    • 한국미생물·생명공학회지
    • /
    • 제24권1호
    • /
    • pp.132-136
    • /
    • 1996
  • A comutation server is needed to provide analysis programs to Korean biologists, especially genome researchers, on GINet. For each analysis program, we implmented an input form with HTML and a CGI program for interface between an input form and an analysis program with C language on GINet computatin Web server. We made two construction methods of CGI programs for analysis programs, and implemented all CGI programs based on the methods followed by modifying each CGI program for specific processing of each program. On the server ten programs are availabel now, which include most frequently used ones and those developed by our team, and most programs with will be ported or developed by our team will be available on the Web server.

  • PDF

다중-사용자 시스템에서의 효과적인 동적 웹 문서 발생 방법에 관한 연구 (A Study on the Effective Method of Generating the Dynamic Web Documents in the Multi-user System)

  • 이현창;이종언
    • 한국통신학회논문지
    • /
    • 제31권5B호
    • /
    • pp.478-485
    • /
    • 2006
  • 본 논문에서는 한 서버에 여러 사용자가 존재하는 다중-사용자 시스템에서 동적 웹 문서를 발생시키는데 필요한 조건을 분석하고 이를 효과적으로 발생시키는 방법을 제시하였다. CGI를 이용한 많은 응용에서는 웹 문서 원본의 수정을 위해 CGI 프로그램 원본을 수정하고 새로 컴파일 한 후 브라우저에서 호출해야하는 복잡한 과정을 거치는 데 비해, PSSI 기법은 외부 파일의 형태로 되어있는 HTML 웹 문서 원본만을 수정하는 단순한 작업으로 간소화할 수 있다. 제시한 다중-사용자 PSSI 기법은 웹 문서 원본이 외부 파일 형태로 되어있고 CGI의 장점인 프로그래밍의 유연성과 SSI의 장점인 웹 문서 원본 수정의 용이함을 가진 특징에 의해 프로그램은 1개이면서도 각 사용자들은 자신의 디렉토리에서 사용자 고유의 웹 문서를 작성하고 수정할 수 있음을 실험을 통해 확인하였다. 또한, CGI 서비스가 필요한 경우마다 프로그램을 설치해 사용하는 경우에 비해 서버 관리와 용량 등의 측면에서 우수한 효과가 있음을 확인하였다.

아동들의 인지를 바탕으로 한 수학 교수: 미국의 Cognitively Guided Instruction의 소개 (Teaching Mathematics Based on Children's Cognition: Introduction to Cognitively Guided Instruction in U.S.)

  • 백재민
    • 대한수학교육학회지:수학교육학연구
    • /
    • 제14권4호
    • /
    • pp.421-434
    • /
    • 2004
  • Cognitively Guided Instruction (CGI) is one of the most successful professional development programs for elementary mathematics teachers in US. This article introduces its theoretical background, research-based framework of addition and subtraction work, and how the program has been disseminated. Carpenter and Fennema started CGI aiming to develop a professional development program that focused on research knowledge of children"s thinking. Their goal was. to bring a significant change in teaching by helping teachers understand how children think mathematically. This 3-year NSF funded project grew to be 11-year long, and a number of publications have reported consistent successful learning and teaching by CGI students and teachers compared to counterparts throughout US. CGI′s success by focusing on improving teachers′ knowledge of children′s thinking offers possible opportunities for teacher educators to re-conceptualize teacher education in Korea.

  • PDF

WWW 데이터베이스 인터페이스를 위한 UCM(United CGI Management) 시스템의 설계 (Design of the UCM(United CGI Management) System for WWW Database Interface)

  • 김은경;황병연
    • 한국정보처리학회논문지
    • /
    • 제6권8호
    • /
    • pp.1989-1999
    • /
    • 1999
  • 최근 들어 WWW(World Wide Web)와 데이터베이스의 통합 문제가 큰 관심이 되고 있다. 본 논문에서는 WWW와 데이터베이스 시스템을 연동하기 위하여 기존의 서버나 클라이언트를 변경하지 않고 그대로 이용할 수 있는 새로운 방법으로서 CGI(Common Gateway Interface) 방식에 기반을 둔 UCM(United CGI Management) 시스템을 제안한다. CGI 방식 중에서 CGI 실행 방식은 데이터베이스에 접근할 때마다 CGI 프로그램을 실행시키기 때문에 데이터베이스에 대한 많은 동시 요구가 발생될 경우에는 시스템 성능이 크게 저하된다. 하지만 UCM 시스템은 데몬 방식인 통합된 CGI를 사용하여 이러한 CGI 실행 방식의 문제점을 개선한다. 또한 제안된 시스템은 DBMS(DataBase Management Systems)를 통하지 않기 때문에 SQL 언어를 사용하지 않으며 WWW 데이터베이스를 더 경제적인 비용으로 이용할 수 있다. 본 논문에서는 WWW 데이터베이스 인터페이스를 구축하기 위해 확장된 HTML 태그를 정의하고 데이터베이스로의 접근을 위해 EXODUS 저장 관리자(storage manager)를 사용한다.

  • PDF

VIOLA : 웹 응용 프로그램 개발을 위한 자료흐름 방식의 시각 프로그래밍 도구 (VIOLA : An Iconic Data-flow Visual Language for Web Applications)

  • 조창식;신규상;마평수
    • 한국정보처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.1022-1031
    • /
    • 1999
  • 본 논문에서는 VIOLA(VIsual Object-oriented Language for Multimedia Applications)이 시각 언어 프레임워크를 제안하다. VIOLA는 웹 응용 프로그램을 자동으로 생성시켜주는 도구이며, 사용자가 정확한 HTML 태그나 CGI 프로그래밍을 모르더라도 자동으로 고수준의 웹 응용 프로그램을 작성할 수 있게 해준다. VIOLA에서는 사용자 접속 설계 부분과 프로그램의 논리 설계 부분 자료흐름 방식에 의해 통합되어 나타난다. 사용자 접속 설계 부분은 직접 조작과 위지윅을 지원하고, 프로그램 논리 설계 부분은 추상화된 아이콘과 사용자 접속과의 연결을 위한 자료흐름 방식을 사용한다. 프로그램 논리는 도구에서 정의된 클래스를 재사용하여 결합함으로써 자동으로 CGI 프로그램으로 생성되어진다. 이러한 방법은 직관적이고 사용하기 쉬워서 초보자라도 쉽고 빠르게 고수준의 웹 응용 프로그램을 생성할 수 있다. 또한 웹 문서의 생성과 저작에 필요한 일련의 기능들이 통합되어 잇다. 생성된 CGI 프로그램은 java로 구현되기 때문에 HTML 문서와 더불어 플랫폼에 독립적이다.

  • PDF

전력거래에서 최적조류계산과 혼잡비용 계산을 수행하는 인터넷 웹 프로그램 개발 (Development of Internet Web Program for the Calculation of OPF and Congestion Cost)

  • 이광호;정재옥
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제50권6호
    • /
    • pp.259-264
    • /
    • 2001
  • The electric utility industry around the world is undergoing a revolutionary transition from vertically integrated monopoly structures to a competitive structures. Competition in an open transmission access(OTA) makes the market participants access easily the transmission system in a non-discriminatory and equitable manner. The competitions of suppliers and customers make the electric market price change every hour. This paper presents a web program in the internet environment with a function of optimal power flow(OPF) calculation. The Web program gives the nodal marginal cost and the congestion charge using the shadow prices resulted from OPF. This web program is realized by a Perl and JAVA languages, and using the common gateway interface(CGI).

  • PDF

TFSCAN 검색 프로그램 TFSCAN의 개발

  • 이병욱;박기정;김기봉;박완;박용하
    • 한국미생물·생명공학회지
    • /
    • 제24권3호
    • /
    • pp.371-375
    • /
    • 1996
  • TFD is a transcription factor database which consists of short functional DNA sequences called as signals and their references. SIGNAL SCAN, developed by Dan S. Prestridge, is used to determine what signals of TFD may exist in a DNA sequence. This program searches TFD database by using a simple algorithm for character string comparison. We developed TFSCAN that aims at searching for signals in an input DNA sequence more efficently than SIGNAL SCAN. Our algorithms consist of two parts, one constructs an automata by scanning sequences of rFD, the other searches for signals through this automata. Searching for signal-related references is radically improved in time by using an indexing method. Usage of TFSCAN is very simple and its output is obvious. We developed and installed a TFSCAN input form and a CGI program in GINet Web server, to use TFSCAN. The algorithm applying automata showed drastical results in improvement of computing time. This approach may apply to recognizing several biological patterns. We have been developing our algorithm to optimize the automata and to search more sensitively for signals.

  • PDF

웹 기반 하드웨어 원격감시 및 제어를 위한 초소형 내장형 웹 서버 시스템의 구현 (Implementation of Embedded Micro Web Server for Web based Remote Hardware Control and Monitor)

  • 한경호
    • 조명전기설비학회논문지
    • /
    • 제20권6호
    • /
    • pp.104-110
    • /
    • 2006
  • 본 논문에서는 인텔사의 StrongARM 프로세서에 내장형 리눅스 운영 시스템을 실장하여 내장형 웹 서버를 구현하고 ARM프로세서에 연결된 병렬포트의 입 출력을 HTTP 프로토콜을 이용하여 범용 웹 브라우저에 의하여 제어하는 초소형 웹 서버 시스템을 구현함을 다루었다. 이를 위하여 리눅스 운영 시스템의 HTTP를 실장하고 CGI에 의한 병렬포트 제어 프로그램을 구현하여 프로세서 보드의 메모리에 실장한다. 프로세서의 병렬포트에 입 출력을 제어하는 하드웨어 기능을 웹 서버와 브라우저를 이용하여 원격에서 제어할 수 있도록 구현하고 실험을 통하여 내장형 웹 서버의 구현을 보였다.