• Title/Summary/Keyword: RPC

Search Result 298, Processing Time 0.033 seconds

Design and Implementation of a Java RPC Supporting ONC RPC Standard (ONCPRC 표준을 지원하는 Java RPCD의 설계 및 구현)

  • 이국희;한욱신;이민재;황규영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.206-208
    • /
    • 1999
  • 로컬 환경의 함수 호출 기능을 분산 환경으로 확장한 RPC는 분산 시스템 개발을 위한 필수 패키지이다. 본 논문에서는 ONC RPC 표준을 지원하는 RPC를 Java 프로그래밍 언어를 사용하여 설계하고 구현하였다. 본 논문의 Java RPC를 이용하면 웹 환경을 지원하는 분산 시스템을 쉽게 개발할 수 있다. 본 논문의 Java RPC는 외부 데이터표현의 표준 규약인 XDR 프로토콜을 처리하는 라이브러리 클래스와 TCP/IP 기반의 RPC 라이브러리 클래스를 제공한다. 또한 자동으로 RPC 응용 클래스를 생성해주는 RPCGEN 유틸리티를 제공하여, Java 프로그래밍 언어를 이용한 RPC 응용 프로그램을 손쉽게 작성할 수 있도록 한다.

  • PDF

Improving the Accuracy of 3D Object-space Data Extracted from IKONOS Satellite Images - By Improving the Accuracy of the RPC Model (IKONOS 영상으로부터 추출되는 3차원 지형자료의 정확도 향상에 관한 연구 - RPC 모델의 위치정확도 보정을 통하여)

  • 이재빈;곽태석;김용일
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.21 no.4
    • /
    • pp.301-308
    • /
    • 2003
  • This study describes the methodology that improves the accuracy of the 3D object-space data extracted from IKONOS satellite images by improving the accuracy of a RPC(Rational Polynomial Coefficient) model. For this purpose, we developed the algorithm to adjust a RPC model, and could improve the accuracy of a RPC model with this algorithm and geographically well-distributed GCPs(Ground Control Points). Furthermore, when a RPC model was adjusted with this algorithm, the effects of geographic distribution and the number of GCPs on the accuracy of the adjusted RPC model was tested. The results showed that the accuracy of the adjusted RPC model is affected more by the distribution of GCPs than by the number of GCPs. On the basis of this result, the algorithm using pseudo_GCPs was developed to improve the accuracy of a RPC model in case the distribution of GCPs was poor and the number of GCPs was not enough to adjust the RPC model. So, even if poorly distributed GCPs were used, the geographically adjusted RPC model could be obtained by using pseudo_GCPs. The less the pseudo_GCPs were used -that is, GCPs were more weighted than pseudo_GCPs in the observation matrix-, the more accurate the adjusted RPC model could be obtained, Finally, to test the validity of these algorithms developed in this study, we extracted 3D object-space coordinates using RPC models adjusted with these algorithms and a stereo pair of IKONOS satellite images, and tested the accuracy of these. The results showed that 3D object-space coordinates extracted from the adjusted RPC models was more accurate than those extracted from original RPC models. This result proves the effectiveness of the algorithms developed in this study.

Asynchronous Remote Procedure Call Service System using the XML Technology (XML 기술을 이용한 비 동기 RPC 자원 서비스 시스템)

  • 김정희;곽호영
    • Journal of Internet Computing and Services
    • /
    • v.3 no.6
    • /
    • pp.1-11
    • /
    • 2002
  • The purpose of this paper is the design and implementation of asynchronous remote procedure call (RPC) resource service system using the XML technology. For this purpose, the request information of client is encoded into XML document based on XML-DOM and transferred to server, Server classifies the client requests into general application program and XML-RPC service using the object which can deal with the XML-DOM. In addition, server saves the request result of client in XML-DOM structure not transmitting it immediately in order to support asynchronous service, and makes the client request redirected to another request server in XML-DOM information. As a result, general RPC and XML-RPC services were attained and client request was redirected to servers, and the execution environment was simplified compared to common RPC.

  • PDF

A Technique on Reengineering RPC Program using Object Wrapper Classes (객체 랩퍼 클래스를 이용한 RPC 프로그램의 제공학 기법)

  • Seo, Bong-Won;Choe, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.3
    • /
    • pp.401-411
    • /
    • 1999
  • RPC(Remote Procedure Call)는 프로그래밍이 쉽고 데이터 표현이 기계 독립적이므로 네트워크 파일 시스템등의 시스템 프로그래밍에서만 아니라 응용 프로그래밍에서도 활발히 사용되고 있다. 그러나 복잡하고 다양한 기능의 최신 프로그램을 개발하는데는 미흡한 점이 많고, 다른 RPC 표준간의 호환성이 결여되어 있어 유지보수가 어려운 단점을 가지고 있다. 본 논문에서는 객체 랩퍼 기술에 입각한 CORBA 계층을 추가함으로써 RPC 프로그래밍을 수정하는 단점을 해결하고 , 기존 RPC 프로그램을 재사용하면서 다중 플랫폼에서 RPC 프로그램을 연동하고 객체 지향 프로그래밍에 의한 재사용과 유지보수성을 높일 수 있는 WDL(Wrapper Definition Language)와 랩퍼 클래스 자동생성기를 제안한다. 사용사례로 기존 파일 전송 RPC 서버 프로그램을 랩핑해서 Unix, Windows 95 및 웹상에서 CORBA클라이언트와 연동할 수 있음을 보인다. 이 과정에서 RPC 프로그램의 구조적 프로그래밍에서 객체지향 프로그래밍으로의 전환이 가능하므로 객체 지향 방법론의 장점인 높은 재사용성과 유지보수성을 가질 수 있고 기존 RPC 서버 프로그램의 수정 없이 사용 가능할수 있다.

RPC Model Generation from the Physical Sensor Model (영상의 물리적 센서모델을 이용한 RPC 모델 추출)

  • Kim, Hye-Jin;Kim, Jae-Bin;Kim, Yong-Il
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.11 no.4 s.27
    • /
    • pp.21-27
    • /
    • 2003
  • The rational polynomial coefficients(RPC) model is a generalized sensor model that is used as an alternative for the physical sensor model for IKONOS-2 and QuickBird. As the number of sensors increases along with greater complexity, and as the need for standard sensor model has become important, the applicability of the RPC model is also increasing. The RPC model can be substituted for all sensor models, such as the projective camera the linear pushbroom sensor and the SAR This paper is aimed at generating a RPC model from the physical sensor model of the KOMPSAT-1(Korean Multi-Purpose Satellite) and aerial photography. The KOMPSAT-1 collects $510{\sim}730nm$ panchromatic images with a ground sample distance (GSD) of 6.6m and a swath width of 17 km by pushbroom scanning. We generated the RPC from a physical sensor model of KOMPSAT-1 and aerial photography. The iterative least square solution based on Levenberg-Marquardt algorithm is used to estimate the RPC. In addition, data normalization and regularization are applied to improve the accuracy and minimize noise. And the accuracy of the test was evaluated based on the 2-D image coordinates. From this test, we were able to find that the RPC model is suitable for both KOMPSAT-1 and aerial photography.

  • PDF

Exterior Orientation Parameters Determination from Satellite Imagery RPC Camera Model (위성영상 RPC 카메라 모델로부터 외부표정요소 결정)

  • Lee Hyo Sung
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.23 no.1
    • /
    • pp.59-67
    • /
    • 2005
  • This paper proposes method for determining exterior orientation parameters (EOPs) from the RPC mathematical camera model of the satellite image. SPOT satellite stereo pair is pre-tested using the proposed method. As results that, geopositioning errors are similar with those of the original EOPs. Differences between EOPs determined from the RPC and original EOPs were small. IKONOS Geo-level stereo pair is tested by the proposed method. Results of this method are compared with those of the RPC block adjustment method which have been verified in reported studies. Consequently, the proposed method showed accuracy similar to the RPC block adjustment method. The digital elevation models (DEMs) of sample area acquired by the two method almost did not have a difference.

Characters on the Post-harvest Bulk Treatment Systems for Barley (보리 수확 후 관리 시스템 종류별 특성 비교)

  • Lee Choon-Woo;Baek Seong-Bum;Son Young-Koo
    • KOREAN JOURNAL OF CROP SCIENCE
    • /
    • v.50 no.spc1
    • /
    • pp.104-107
    • /
    • 2005
  • This survey was conducted to know the post-harvest bulk treatment system for barley, The tendency of barley-bulk treatment in 4 RPC was gradually increased up to 4,458 ton in 2001, but after that time, the amounts was decreased 1,0731on in 2003. There was the big difference on the circulated and the continued systems that was the kinds of drying system they use. The barleys, the harvest and the conveyance method was different on RPCs. Naked barley was only treated, and $90\%$ barley was harvested by the consignment in J RPC, otherwise unhulled barley was treated, and there did not used the consignment in S RPC. Small and mulit combine was used to harvest, and the ratio of bulk was up to $90\%$ in J RPC, but small combine was only used and ratio of bulk was at most $5\%$ in S RPC. It was sell by 1kg in polished and 40kg unpolished barley around year in J RPC, but it was sell by bulk to september in S RPC.

Design and Implementation of XML-RPC Interface for Relational Database on Distributed Environments (분산 환경에서의 관계형 데이터베이스를 위한 XML-RPC 인터페이스 설계 및 구현)

  • Shin, Sung-Wook;Lee, Young-Wook
    • The KIPS Transactions:PartD
    • /
    • v.10D no.4
    • /
    • pp.613-620
    • /
    • 2003
  • The RPC Is one of the most used communication mechanisms in the distributed system. This study Is to design the simple interface for making use of database under the distributed environments by using XML-RPC among the RPC protocols. The access to any database of the current RDB programs is needed for a programming format of the special API according to the programming language, fiat form and the class of the used database but simplification of database access shows that various different database accesses and manipulation are easier and more convenient in the special computer languages and environments by the middleware implemented using a XML-RPC protocol.

Experimental comparability between steam and normal curing methods on tensile behavior of RPC

  • Guo, Min;Gao, Ri
    • Advances in concrete construction
    • /
    • v.11 no.4
    • /
    • pp.347-356
    • /
    • 2021
  • To address the limitation of the commonly used steam curing of reactive powder concrete (SC-RPC) in engineering, a preparation technology of normal curing reactive powder concrete (NC-RPC) is proposed. In this study, an experimental comparative research on the mechanical properties of NC-RPC and SC-RPC under uniaxial tension is conducted. Under the premise of giving full play to the ultra-high performance of RPC, the paper tries to explore whether normal curing can replace steam curing. The results show that various mechanical indexes of NC-RPC (e.g., tensile strength, ultimate tensile strain, elastic modulus and deformation performance) could basically reach the mechanical index values in steam curing at 28d age, some performance is even better at a longer age. So it affirms the feasibility of normal curing. In this paper, the influence of normal curing age on the tensile properties of RPC is discussed, and the relationship between each index and age is introduced in detail. Based on the experimental data, the tensile mechanism of RPC is analyzed theoretically, and two kinds of tensile constitutive models for RPC are proposed, one is curvilinear model, and another one is polygonal line model. The validity of the two models is further verified by the test results of others.

Evaluating Modified IKONOS RPC Using Pseudo GCP Data Set and Sequential Solution

  • Bang, Ki-In;Jeong, Soo;Kim, Kyung-Ok
    • Proceedings of the KSRS Conference
    • /
    • 2002.10a
    • /
    • pp.82-87
    • /
    • 2002
  • RFM is the sensor model of IKONOS imagery for end-users. IKONOS imagery vendors provide RPC (Rational Polynomial Coefficients), Ration Function Model coefficients for IKONOS, for end-users with imagery. So it is possible that end-users obtain geospatial information in their IKONOS imagery without additional any effort. But there are requirements still fur rigorous 3D positions on RPC user. Provided RPC can not satisfy user and company to generate precision 3D terrain model. In IKONOS imagery, physical sensor modeling is difficult because IKONOS vendors do not provide satellite ephemeris data and abstract sensor modeling requires many GCP well distributed in the whole image as well as other satellite imagery. Therefore RPC modification is better choice. If a few GCP are available, RPC can be modified by method which is introduced in this paper. Study on evaluation modified RPC in IKONOS reports reasonable result. Pseudo GCP generated with vendor's RPC and additional GCP make it possible through sequential solution.

  • PDF