• Title/Summary/Keyword: 서버/클라이언트 프로그램

Search Result 248, Processing Time 0.024 seconds

A Dynamic Security Service using Access Control Model in Distributed Framework Support for u-Healthcare (u-헬스케어 지원 분산 프레임워크에서 접근 제어 모델을 이용한 동적 보안 서비스)

  • Jeong, Chang-Won;Kim, Dong-Ho;Kim, Myung-Hee;Joo, Su-Chong
    • Journal of Internet Computing and Services
    • /
    • v.8 no.6
    • /
    • pp.29-42
    • /
    • 2007
  • This paper describes a security object designed to support a dynamic security service for application services in u-healthcare computing environments in which domains are used to object groups for specifying security policies, In particular, we focus on security object for distributed framework support for u-healthcare including policy, role for security and operations use to access control. And then, by using the DPD-Tool. we showed the access right grant procedure of objects which are server programs, the developing process of client program. Also, we verified the executablility of security service supporting by distributed framework support for u-healthcare use to the mobile monitoring application developing procedure implemented through DPD-Tools.

  • PDF

Internet Mornitoring with Wind-Photovoltaic Power Hybrid System (풍력-태양광 복합발전 시스템의 인터넷 모니터링)

  • Yang, Si-Chang;Moon, Chae-Joo;Chang, Young-Hak;Lim, Jung-Min;Kim, Eui-Sun
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2005.11a
    • /
    • pp.305-308
    • /
    • 2005
  • 풍력 및 태양에너지는 기존의 화력, 수력, 원자력 발전 등을 대신할 친환경적이고 공해가 없으며 양적으로도 무한한 대체 에너지원이다. 계절적인 기상변화 특성을 이용하여 풍력 발전 시스템과 태양광발전 시스템을 상호 보완시킴으로써 안정적인 전력 공급과 에너지이용 효율의 향상을 꾀할 수 있는 풍력-태양광 복합발전 시스템에 대한 관심이 고조되고 있다. 본 연구에서는 이러한 복합 발전 시스템을 효율적이고 안정적으로 운용하기 위하여 시스템의 각종 데이터들을 수집, 분석하고 파일로 저장하며 이를 인터넷을 이용하여 원격에서도 모니터링 할 수 있는 시스템을 구축한다. 여러 가지 교류와 직류의 전압, 전류들을 비롯한 풍속, 조도, 온도 등의 물리량을 측정하기 위하여 여러 형태의 변환기를 사용하였고 신호 조절 회로를 구성하였다. 데이터 수집 보드(DAQ)를 이용하여 컴퓨터로 데이터들을 읽어 들였으며, 시스템 운용을 위한 서버 프로그램과 이를 원격지에서 실시간 모니터링 및 저장된 데이터들을 다운로드 할 수 있는 클라이언트 프로그램을 작성하였다. 측정된 데이터를 시간, 기상 등의 여러 조건과 연관하여 분석하였다.

  • PDF

Real-time Experiments of WA-DGNSS Transmission System using Pseudolite (의사위성을 이용한 광역보정정보 전송시스템에 대한 실시간 시험)

  • Kwon, Keum-Cheol;Shim, Duk-Sun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.52 no.6
    • /
    • pp.151-158
    • /
    • 2015
  • This paper presents the real-time experiments of WA-DGNSS transmission system using a pseudolite and shows the performance of WA-DGNSS. We implement a server/client program to receive the WA-DGNSS data from the master station, and fabricate a pseudolite to transmit the WA-DGNSS data to users. The performance of the WA-DGNSS transmission system is tested by software and hardware GPS receivers, respectively. The experiments show that the WA-DGNSS data is well transmitted to GPS receivers without errors and thus WA-DGNSS works well.

Design & Implementation of MIDlet Application using kXML Parser on J2ME (J2ME상에서 kXML Parser를 이용한 MIDlet 응용 설계 및 구현)

  • Park, Young-Soo;Jang, Duk-Chul
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.211-218
    • /
    • 2004
  • Compared with the desktop, the MIDP on J2ME has many limitations on memory capacity, screen size, networking ability and processing speed. In addition, screens vary with device providers in size, and service platforms vary with mobile service providers. These factors require additional functions to server and cause overheads of the server. On this paper, we propose the wav to reduce overheads of the server and to overcome disadvantages of the J2ME clients, with the server that provides the service of data in XML document type and the client on MIDP that is developed including the kXML parser.

The Smart Contract based Conference Key Distribution Scheme (스마트계약 기반 회의용 키 분배 기법)

  • Yun, Sunghyun
    • Journal of Internet of Things and Convergence
    • /
    • v.6 no.4
    • /
    • pp.1-6
    • /
    • 2020
  • Recently, epidemic of covid-19 causes rapid increase in demand for untact video conferences. In existing server-client based video conference systems such as Zoom, Google Meet, etc., the server generates the conference key and controls the access rights of meeting members and their contents with it. In this case, the server can fabricate or repudiate the meeting. So, the privacy of the meeting members is not guaranteed. It's necessary to make the conference key distribution scheme where all participants can verify the trustfulness without help of the server. The smart contract is the program stored to the blockchain. Its contents cannot be altered due to the property of the blockchain, and everybody can verify the execution results of it. In this study, we propose the smart contract based conference key distribution scheme. The proposed scheme is consisted of smart contract deployment, conference key generation and verification stages. The smart contract replaces the role of existing trustful server and the meeting members can generate the conference key according to the protocols implemented on it. The proposed scheme can be applied to the video conference systems and only the meeting members can access the conference key.

Experimental Evaluation Method for Performance Analysis in Web Application Services (웹 응용 서비스에서 성능 분석을 위한 실험적인 평가 기법)

  • Kim, Namyun
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.1
    • /
    • pp.69-75
    • /
    • 2016
  • The performance of a web application is an essential issue to provide high quality of the services in interactive web environments. On a sudden increase in traffic in a very short span of time, the servers became CPU starved and would become unresponsive. This would lead to a bad experience for the clients of web service. This paper deals with the effects of two configurable software settings of J2EE application servers: the maximum size of the thread pool and the maximum size of database connection pool. In order to figure out the optimum configuration value, this paper builds experimental evaluation method for web performance analysis. Finally, a case study related with the proper experimental method is presented with performance result.

Implementation and Performance Analysis of the Group Communication Using CORBA-ORB, JAVA-RMI and Socket (CORBA-ORB, JAVA-RMI, 소켓을 이용한 그룹 통신의 구현 및 성능 분석)

  • 한윤기;구용완
    • Journal of Internet Computing and Services
    • /
    • v.3 no.1
    • /
    • pp.81-90
    • /
    • 2002
  • Large-scale distributed applications based on Internet and client/server applications have to deal with series of problems. Load balancing, unpredictable communication delays, and networking failures can be the example of the series of problems. Therefore. sophisticated applications such as teleconferencing, video-on-demand, and concurrent software engineering require an abstracted group communication, CORBA does not address these paradigms adequately. It mainly deals with point-to-point communication and does not support the development of reliable applications that include predictable behavior in distributed systems. In this paper, we present our design, implementation and performance analysis of the group communication using the CORBA-ORB. JAVA-RML and Socket based on distributed computing Performance analysis will be estimated latency-lime according to object increment, in case of group communication using ORB of CORBA the average is 14.5172msec, in case of group communication using RMI of Java the average is 21.4085msec, in case of group communication using socket the average is becoming 18.0714msec. Each group communication using multicast and UDP can be estimated 0.2735msec and 0.2157msec. The performance of the CORBA-ORB group communication is increased because of the increased object by the result of this research. This study can be applied to the fault-tolerant client/server system, group-ware. text retrieval system, and financial information systems.

  • PDF

Compiler technology training through a virtual e-learning content programming language (가상 컴파일러 기술을 통한 실습 형 프로그래밍언어 e-learning 콘텐츠)

  • Lee, Ho-Jin;Kang, Hee-Su;Youn, Jun-Su;Moon, Il-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.867-870
    • /
    • 2014
  • Currently a number of universities and other educational institutions in the e-learning education system being implemented. Also that there is a demand. However, existing e-learning system has many problems. First, the theory of how the university -centered education and training institutions to adopt e-learning system has become the biggest obstacle. In addition, students can not engage the problem of a one-way lecture. In this paper, the theory -oriented and practice to overcome the one-way river systems programming language will develop e-learning content. Using socket communication and multi-threaded server-side Web browser on the client side through the compiler without installing a separate application installation and environmental learning environment can be unrestricted. Hands- content programming language allows the learner to direct the client-side source code in a web browser by entering the lecture is leading the way. For learners to enter the source code compiled to run on the server side, the compiler provides the learner results. Hands- because the future e-learning content development in e-learning systems will be a major contribution to.

  • PDF

An XML-based Message Definition System for Massively Multiplayer Online Games (대규모 온라인 게임을 위한 XML 기반의 메시지 정의 시스템)

  • Piao, Xue-Feng;Oh, Sam-Kweon
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.901-906
    • /
    • 2004
  • Client- server interaction in a massive multi-player online role-playing game(MMORPG) is usually made via network-message Passing. Since the game contents and elements in such MMORPGs are consistently evolved, messages need to be added, deleted, or modified accordingly. Therefore, game programmers are repeatedly required to write new programs or at least modify existing programs. The XML-based message definition system introduced in this paper facilitates the addition and modification of messages for game interaction ; it not only allows programmers to save a considerable amount of time for modifying existing messages or adding new messages but also relieves them of a serious burden of programming bugs. In addition, this system can be used for general client-server applications.

Real-Time Face Recognition System using PDA (PDA를 이용한 실시간 얼굴인식 시스템 구현)

  • Kwon Man-Jun;Yang Dong-Hwa;Go Hyoun-Joo;Kim Jin-Whan;Chun Myung-Geun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.15 no.5
    • /
    • pp.649-654
    • /
    • 2005
  • In this paper, we describe an implementation of real-time face recognition system under ubiquitous computing environments. First, face image is captured by PDA with CMOS camera and then this image with user n and name is transmitted via WLAN(Wireless LAN) to the server and finally PDA receives verification result from the server The proposed system consists of server and client parts. Server uses PCA and LDA algorithm which calculates eigenvector and eigenvalue matrices using the face images from the PDA at enrollment process. And then, it sends recognition result using Euclidean distance at verification process. Here, captured image is first compressed by the wave- let transform and sent as JPG format for real-time processing. Implemented system makes an improvement of the speed and performance by comparing Euclidean distance with previously calculated eigenvector and eignevalue matrices in the learning process.