• Title/Summary/Keyword: Client-Server Application

Search Result 381, Processing Time 0.036 seconds

CoSace: A Windows WebDAV Client Supporting Effective Collaborative Works (CoSpace: 효과적인 협업 작업을 지원하는 윈도우즈 웹데브 클라이언트)

  • Lee, Hong-Chang;Park, Jin-Ho;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.2
    • /
    • pp.79-89
    • /
    • 2009
  • As an IETF standard protocol, WebDAV provides infrastructure for managing and authoring resources and supports asynchronous collaborative authoring on the Web. The CoSlide server is an extension of the Jakarta Slide WebDAV server, providing various workspaces and collaborative services through the WebDAV protocol. The CoSlide server supports workspaces for storing and sharing information of various users, and provides environment for effective collaborative authoring. Actual collaboration activities are performed through a collaboration client software which provides collaboration services along with the CoSlide server. In this paper, we describe the development of the CoSpace client which operates in association with the CoSlide server, presenting effective collaborative environment. The CoSpace client provides user interfaces for accessing and controlling the resources of each workspace on the CoSlide server. In particular, CoSpace provides the facility to launch an authoring application from its workspace view, automatic locking, and downloading the content to be edited, and resource movement using mouse drag & drop.

A Development of Thin Client based Video Guide Service Using Video Virtualization and WebRTC (영상 가상화와 WebRTC를 이용한 고사양 저가 단말 기반 화상 안내 서비스 개발)

  • Kim, Kwang-Yong;Jung, Il-Gu;Ryu, Won
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.23 no.6
    • /
    • pp.500-504
    • /
    • 2013
  • In this paper, we have developed the application of a remote multi-lingual video guide that allows interaction with Set Top Box of a thin client by using the WebRTC, an web browser-based communication method. A server accesses a web camera in conjunction with digital information display of a thin client connected remotely and is exchanged guide information with user. This server can be played in thin client STB using virtualization based the high-quality video compression technology. Further, it is not dependent on the performance of the STB and provides a video guide remotely.

Application of OGC services to Digital Asia

  • Hiraishi, Kenji;Shibata, Norifumi;Nagano, Tetsuya
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.1436-1438
    • /
    • 2003
  • A prototype of OGC Web Map Service and Web Feature Service is developed by NEC Aerospace Systems, Ltd. under the contract from NASDA and RESTEC. The server provides satellite imagery data taken by JERS-1 and ADEOS satellite, via OGC interfaces to the client. The related features are also available to the client through the Internet with OGC interfaces. The imagery, map and feature data is handled layer by layer at the client. OGC Web Map Service and Web Feature Service interoperability capability and applicability to Digital Asia Network are demonstrated.

  • PDF

Dynamic Characteristics of Actuator for High Density Optical Recording Pick-up (고밀도 기록용 광픽업의 ACTUATOR 동특성)

  • 임경화;이용훈;김석중;이재원
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 1995.04a
    • /
    • pp.258-263
    • /
    • 1995
  • 미래 정보와 시대에서 중추적인 역할을 할 광관련 멀티미디어 장비들은 최근 관련 산업계에서 주목을 받기 시작하고 있고 특히 기존 VTR(Video Tape Recorder) 시장을 대체할 차세대 DVDR(Digital Video Disk Recorder)는 기술전쟁이라고 할 정도로 선진 기업의 연구가 치열해지고 있다. DVDR 시스템에서는 필요한 정보들을 레이저빔을 이용한 광학신호로 바꾸어 광디스크에 기록, 재생하는 광픽업이 절대적으로 필요하게 된다. 그런데 광픽업의 위치추종기구인 Actuator는 정확한 위치추종(.+-.1.$\mu$m 오차이내)을 할 수 있는 성능이 요구되며 서보의 특성상 20KHz 이하에서 불필요한 모우드가 가진되지 않는 정밀부품이어야 하므로 Actuator 각 부품의 동적인 특성을 명확히 규명할 필요가 있다. 따라서 본 연구에서는 우선 Actuator 각 부품과 가동부 전체의 중량 및 진동해석을 통해 동특성을 조사하였다. 그리고 Actuator의 중요한 기본성능중 하나인 구동감도 확보여부를 검토할 필요가 있기 때문에 유한요소법 프로그램인 ANSYS를 이용하여 자기회로 부분에 대한 해석을 구하였다. 또한 가동부와 자기회로 등 하위부품을 조립하는 과정에서 발생하는 조립오차로 인해 불필요한 공진과 회전형상이 야기될 수 있으므로 동특성 및 문제점 파악을 위한 민감도 분석이 필요하다. 따라서 본 연구에서는 가동부의 관성 모멘트 값과 강체에 대한 일반식을 이용한 자체 프로그램을 작성하여 조립공차를 구하였다. 이와같은 과정을 통해 구해진 설계값을 바탕으로 실제 제작된 Actuator에 대해서는 비접촉식 측정방법을 통해 동특성값을 측정하였고 이를 해석값과 상호 비교하였다.동강성행렬법(dynamic stiffness matrix method)을 이용하여 해석하고자 한다. 수준임이 입증되었다. 본 연구의 결과를 토대로우리나라 젊고 건강한 남성에게 적합한 무게상수는 작업자군에 대하여 25.05kg, 학생군에 대하여 20.24kg 으로 나타나 이는 미국 NIOSH 안전기준과 대체로 일치함을 발견하였다.ive structures utilized in Client/server architecture for distribution and cooperative processing of application between server and client this study presents two different data management methods under the Client/server environment; one is "Remote Data Management Method" which uses file server or database server and. the other is "Distributed Data Management Method" using distributed database management system. The result of this study leads to the conclusion that in the client/server environment although distributed application is assumed, the data could become centralized (in the case of file server or database server) or decentralized (in the case of distributed

  • PDF

Vibration Analysis of Beam and Plate with Viscoelastic Supports (점탄성요소 지지경계조건을 갖는 보/평판의 진동해석)

  • 강기호;김광준
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 1995.04a
    • /
    • pp.153-158
    • /
    • 1995
  • 보 및 평판의 진동에 대해서 에너지의 손실은 재료감쇠를 이용한 표면감쇠처리나 지지부에서의 감쇠처리에 의하여 증가될 수 있다. 감쇠재료를 이용한 표면감쇠처리의 예로서 보/평판 표면에 접착되는 감쇠 테이프나 코팅등은 아주 효과적임이 입증되었다. 마찬가지로 지지부 감쇠처리는 점탄성재료의 삽입에 의해서 설명될수 있다[1]. 보/평판의 감쇠에 대한 최근의 많은 연구들은 진동하고 있는 보/평판의 표면에 적용하는 감쇠 테이프 혹은 적층형태의 감쇠 처리방법에 대해서 주로 수행되었다. 일반적으로 표면감쇠처리방법은 진동감소에 아주 효과적이지만 실제 적용상에서 항상 가능한 것은 아니며, 이와 같은 경웨는 지지부 감쇠 처리방법에 의존하게 된다[2]. 감쇠특성을 갖는 점탄성재료를 실제로 적용할 때 보/평판의 유한한 길이가 점탄성재료로 지지되며 점탄성재료의 물성치와 치수에 따라서 계의 모우드 매개변수(고유진동수, 계의 손실계수 그리고 모우드형상)가 크게 달라진다. 그리고 이와 같은 계에 대해서는 지지부의 거동보다는 전체 시스템의 고유진동수와 손실계수 그리고 보 영역에서의 모우드 형상에 더 관심이 있으므로 지지부 영역을 집중매개변수(lumped parameter)로 나타내어 계를 해석할 수 있다. 일반적으로 보와 평판의 경계에서는 병진 및 회전방향의 강성 뿐만 아니라 두 강성사이에 연성효과도 동시에 발생하게 되므로 이 항을 고려하여 계를 모델링해야 한다. 본 연구에서는 우선 점탄성 재료에 의한 지지부영역의 등가 강성계수들을 구하고 경계에 강성행렬을 갖는 보의 등가시스템을 얻는다. 그리고 등가시스템의 주파수방정식으로부터 모우드 매개변수에 대한 지지부의 영향을 살펴본다. 또한 시스템이 비교적 복잡한 사각 평판의 진동에 대해서도 동강성행렬법(dynamic stiffness matrix method)을 이용하여 해석하고자 한다. 수준임이 입증되었다. 본 연구의 결과를 토대로우리나라 젊고 건강한 남성에게 적합한 무게상수는 작업자군에 대하여 25.05kg, 학생군에 대하여 20.24kg 으로 나타나 이는 미국 NIOSH 안전기준과 대체로 일치함을 발견하였다.ive structures utilized in Client/server architecture for distribution and cooperative processing of application between server and client this study presents two different data management methods under the Client/server environment; one is "Remote Data Management Method" which uses file server or database server and. the other is "Distributed Data Management Method" using distributed database management system. The result of this study leads to the conclusion that in the client/server environment although distributed application is assumed, the data could become centralized (in the case of file server or database server) or decentralized (in the case of distributed database system) and the data management method through a distributed database system where complete responsi

  • PDF

User Interface in Web Based Communication for Internet Robot Control

  • Sugisaka, Masanori;Hazry, Desa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.49-51
    • /
    • 2005
  • Robot control involves advance programming, scientific and high technology. The systematic and methodological aspects of robot controls often results in having superficial control design problems that can negatively affect the robot application, usability and appeal. User friendly interface of robot control is extremely advantageous and more attractive. To illustrate, the application of medical robot is usually handled by clients who have little background in advance programming language. Thus, it would be difficult if the client needs to use programming language to control the robot. It would justify better if the robot control is presented in a meaningful interface to the client. This way the robot application would be more natural and user friendly. This paper describes the method of developing the user interface for web based communication to control an internet robot named Tarou. The web based communication tasks involves three levels. The first one accommodates on the client sending commands to robot through the internet. The next communication level relates to the robot receiving the commands sent by the client. The final communication level generates on sending feedback on status of commands by the robot to the client. The methodology used here can be elaborated in four hierarchical steps; identify user needs and robot tasks, identify the enhancing tag reference used by the server, induce the tag into HTML, present the HTML in attractive user interface as the client control panel.

  • PDF

A Design of X-internet Development Framework by Using Flash Component and Service API (플래시 컴포넌트와 서비스 API를 이용한 X-인터넷 개발 프레임워크 설계)

  • Ko, Dae-Sik
    • Journal of Information Technology Services
    • /
    • v.5 no.3
    • /
    • pp.165-172
    • /
    • 2006
  • In this paper, we designed a new type of X-internet framework by using Flash component and server service API and analyzed its performance. Proposed X-internet framework uses Flash MX Professional 2004, Java, and software which opened middleware and database. Since proposed framework use the server service API that we developed in this paper and Flash player, this framework does not need server module. Proposed framework enables to obtain design with dynamic user interface compare to Web application and enables to reduce development time. In analytical results, it has been shown that proposed x-internet framework have efficient characteristics such as network traffic, low development cost and dynamic user interface implementation. Since proposed X-internet framework can operate in environment of current developer friendly, it is useful for development of various new application programs and we confirm it through Flash web mail implementation by using proposed x-internet framework.

A CNRP Server/Client System (CNRP 서버/클라이언트 시스템)

  • Yu, Young-Ho;Lee, Jong-Hwan;Lee, Jung-Hwa;Kim, Kyong-Sok
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.5
    • /
    • pp.607-617
    • /
    • 2002
  • IETF has proposed CNRP that is a protocol exchanging CNRP objects between server and client for resolving a common name to URIs of the desired Internet resouces. CNRP enables users to access various services via the integrated interface, to easily get the desired resources, and to reuse the results not as the data but as the information. Whereby these advantages, CNRP will be generally used for the integration of the various Internet services or the applications where the resolution of common name is needed. But, CNRP specification doesn't describes the practical implementation method for server and client. Though a few prototype systems are developed in some researches using CNRP, they are not enough to be generally used for the various Internet applications because they doesn't include all objects specified in CNRP specification or they construct systems with one server. So, this Paper proposes the practical implementation method for CNRP server/client through analyzing and solving the problems occurred when implementing them, and implements all objects specified in CNRP specification. This paper also verifies the feasibility of the proposed method by developing the prototype system of the company name resolution service using the CNRP server/client implemented in this study. The CNRP server/client implemented in this paper are used to develop various CNRP application systems.

Transmission of Map Data of Location-Based Services in Mobile Environment

  • Han, Eun-Young;Choi, Hae-Ock
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.676-678
    • /
    • 2003
  • Recently, in according as rapid improvement of telecommunication markets and wireless internet technology, Location- Based Services (LBS) have been discussed as new 'Killer' application. The purpose of LBS is to determine location of user through mobile handset and to offer location information service to end-user. This paper has suggested an efficient transmission scheme of maps data as one of the important content services relating to data transmission of LBS in mobile environment. The basic system consists of three parts : (1) GIS (Geographic Information System) Server for storing, processing and handling map data, (2) Middleware Server for transmitting of map data by request of client, and (3) Client for requesting map data to Server and displaying them on handset. Also, in order to transmit map data, we are to expand WKB (Well Known Binary) in conformance to Simple Feature Specification of OGC (Open GIS Consortium), and increase efficiency of data transmission by developing trans mission data format to be able to transmit lightweight data and considering data compression technology.

  • PDF

The Device Configuration Protocol with Real-Time Processing for QoS Support over IPv6 (IPv6 상에서 QoS 지원을 위한 실시간 처리용 DCP 프로토콜)

  • Joe, In-Whee
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.30 no.10B
    • /
    • pp.660-668
    • /
    • 2005
  • Recently, the Internet-based communication method has been adopted as an open networking solution in the field of remote control and data acquisition. In the current Internet, most networking applications are developed according to the client-server approach. In this paper, we propose an innovative Device Configuration Protocol (DCP) that exchanges the traditional role between client and server to provide a uniform device interface over the Internet for various field devices. The proposed protocol is implemented as an application-level protocol running on top of the standard TCP/IP protocols. Also, the DCP protocol is extended with real-time processing to work with the FlowLabel of IPv6 for QoS (Quality of Service) support. The simulation results show that the real-time packets can be processed prior to the given deadline regardless of throughput, as compared to the normal packets.