Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: ONC RPC


Related Topics

In the News (Fri 18 Dec 09)

  
  ONC RPC - Wikipedia, the free encyclopedia
ONC RPC - short for Open Network Computing Remote Procedure Call, sometimes also called Sun RPC because it was originally developed by Sun Microsystems, is a widely deployed remote procedure call system.
Access to RPC services on a machine are provided via a port mapper that listens for queries on a well-known port, port 111 over UDP and TCP.
Authentication mechanisms used by ONC RPC are described in RFC 2695, RFC 2203, and RFC 2623.
en.wikipedia.org /wiki/ONC_RPC   (179 words)

  
 Remote procedure call - Wikipedia, the free encyclopedia
The first popular implementation of RPC on Unix was Sun's RPC (sometimes called ONC RPC), which was used as the basis for NFS.
RPC is an easy and popular paradigm for implementing the client-server model of distributed computing.
An RPC is initiated by the caller (client) sending a request message to a remote system (the server) to execute a certain procedure using arguments supplied.
en.wikipedia.org /wiki/Remote_procedure_call   (593 words)

  
 [No title]
The ONC RPC Message Protocol This memo refers to the following XDR types of the ONC RPC protocol, which are described in the document entitled Remote Procedure Call Protocol Specification Version 2 [Srinivasan-rpc]: msg_type reply_stat auth_flavor accept_stat reject_stat auth_stat opaque_auth rpc_msg call_body reply_body accepted_reply rejected_reply 3.
Since ONC RPC server applications will typically control when a response is sent, the failure indication will be returned to the server application and it can take appropriate action (such as logging the error).
Since ONC RPC server applications will typically control when a response is sent, the failure indication will be returned to the application and it can take appropriate action (such as logging the error).
playground.sun.com /pub/oncrpc/draft-ietf-oncrpc-rpcsec_gss-04.txt   (5595 words)

  
 Distinct® ONC RPC/XDR Toolkit for .Net 5.0 - Programming Guide
Similar to the C binding of ONC RPC, the constants are the program's number and version as well as an ordinal number for each procedure.
Once again you can see that the lines from the beginning of the XDR file (the three comment lines) were copied over to the C#-file generated.
Once you have received an exception, the status of the client object is undefined.
www.distinct-es.com /products/rpc/docs.net/guide.html   (6275 words)

  
 [No title]   (Site not responding. Last check: 2007-10-08)
RPCs allow network applications to use procedure calls without having to be aware of the details of the underlying network mechanism.
This RPC is one of the core services of Sun?s distributed computing architecture called Open Network Computing (ONC): therefore this RPC is also known as ONC RPC.
RPCs enable the use of remote procedures by providing a level of abstraction with regards to transport specific details and data format.
hal.csd.auth.gr /thelug/unix-books/rpc1   (3239 words)

  
 Unix ONC RPC Windows, Sun RPC, RPC/XDR, porting RPC to Windows
ONC RPC provides an advanced client/server programming environment that is easy to use, allowing you to build applications that execute procedures on other network computers without having to deal with the fact that the procedures are not executed locally.
ONC RPC provides a mechanism whereby one process (the "client" process) can have another process (the "server" process) execute a procedure call as if it was a subroutine on the local system.
The later includes support for Secure RPC by implementing DES Authentication, XML RPC extensions to turn an ONC RPC server into a web service and it is 100% pure Java certified by Sun Microsystems so you can write your code once and deploy it anywhere.
www.onc-rpc-xdr.com   (740 words)

  
 [No title]
THE RPC MODEL The ONC RPC protocol is based on the remote procedure call model, which is similar to the local procedure call model.
Once the reply message is received, the results of the procedure are extracted, and caller's execution is resumed.
The RPC protocol does not care how a message is passed from one process to another, but only with specification and interpretation of messages.
www.ietf.org /rfc/rfc1831.txt   (4347 words)

  
 #26915: Specialized Interfaces to ONC RPC (originally published 2/91)   (Site not responding. Last check: 2007-10-08)
ONC RPC is unique in providing an easy-to-use function call interface with the same capabilities as their specification language.
Other developers can use the RPC language developed, but more importantly, it shows how a new interface to ONC RPC can be built with less than a person-week of investment.
A single RPC specification file is processed by RPCTRANS to generate code which implements the new interface on both the client and server sides.
sunsolve.sun.com /search/document.do?assetkey=1-31-26915-1   (1465 words)

  
 ONC RPC   (Site not responding. Last check: 2007-10-08)
ONC RPC, sometimes referred to as Sun RPC, was one of the first commercial implementations of RPC.
TI RPC is available as part of the Solaris operating system and is not as widely available outside of the Solaris environment as the original implementation of ONC RPC.
In this report, discussion of ONC RPC always refers to the original implementation since this is the one which is so widely available.
www.itl.nist.gov /div897/staff/barkley/5277/node14.html   (284 words)

  
 RFC 2695 (rfc2695) - Authentication Mechanisms for ONC RPC   (Site not responding. Last check: 2007-10-08)
RFC 2203 describes the RPCSEC_GSS ONC RPC security flavor, a secure authentication mechanism that enables RPC protocols to use Generic Security Service Application Program Interface (RFC 2078) to provide security services, integrity and privacy, that are independent of the underlying security mechanisms.
Introduction The ONC RPC protocol provides the fields necessary for a client to identify itself to a service, and vice-versa, in each call and reply message.
The conversation key is a DES [5] key which the client generates and passes to the server in the first RPC call of a session.
www.faqs.org /rfcs/rfc2695.html   (3878 words)

  
 [No title]   (Site not responding. Last check: 2007-10-08)
The core RPC technologies will be unblocked from the standards track once such a mechanism is approved as a Proposed Standard, provided that its design does not require changes to the core RPC technologies.
Background: ONC RPC is a Remote Procedure Call technology that originated in Sun Microsystems in the early 1980s.
ONC RPC was modelled on Xerox's Courier RPC protocols.
sunsite.utk.edu /ftp/usr-218-2/ietf/oncrpc/oncrpc-charter.txt   (401 words)

  
 NISTIR 5820 -- Section 2.5 - RPC
RPC, Remote Procedure Call, provides an application the ability to request services from other processes, usually remote, by means of a function call.
The paradigm of RPC is based on the concept of a function call in a programming language.
The semantics of RPC are almost identical to the semantics of the traditional function call.
hissa.nist.gov /rbac/poole/ir5820/ir5820s25.htm   (923 words)

  
 Language and Semantics
ONC RPC supports both at-most-once and idempotent call semantics as well as broadcast RPC and no-response RPC (referred to as batching in ONC RPC).
This can be accomplished in an ONC RPC client stub by copying an input/output parameter of the application procedure call to the input parameter structure of the RPC call.
Figure 3 shows the RPC language for defining the procedure and data for the binary addition example.
hissa.nist.gov /rbac/5277/node15.html   (461 words)

  
 RPC for Windows, RPC DLL, XDR Library, RPC Component
The Distinct ONC RPC / XDR Toolkits for Java, C and C++ and.NET are the complete solution for faster-to-market client/server applications.
The later includes support for Secure RPC and it is 100% pure Java certified by Sun Microsystems so you can write your code once and deploy it anywhere.
When it comes to ONC RPC, Distinct is the only company that provides live phone support when needed.
www.distinct.com /rpc/rpc.htm   (710 words)

  
 Compaq TCP/IP Services for OpenVMS   (Site not responding. Last check: 2007-10-08)
Figure 1-1 shows a synchronous RPC call, in which only one of the two processes is active at a given time.
The RPC protocol is concerned only with the specification and interpretation of messages; it is independent of transport protocols because it needs no information on how a message is passed among processes.
For example, if RPC is running on top of an unreliable transport (such as UDP/IP) and the application retransmits RPC messages after short timeouts, and if the application receives no reply, then it can infer only that a certain procedure was executed zero or more times.
www.cuis.edu /doc_vms_html/000000/731final/6528/6528pro.html   (3027 words)

  
 RFC 1833 (rfc1833) - Binding Protocols for ONC RPC Version 2
An RPC service is identified by its RPC program number, version number, and the transport address where it may be reached.
Of these, the RPC program number and version number are usually built into the client program, as part of the service definition.
A given RPC program will usually have different transport address bindings on different machines, so there is no way to directly broadcast to all of these programs.
www.faqs.org /rfcs/rfc1833.html   (2109 words)

  
 Netbula ONC RPC in C++   (Site not responding. Last check: 2007-10-08)
ONC RPC for Windows NT Netbula ONC RPC in C++
I am evaluating ONC RPC solutions for the Win32 platform.
I will be making and serving ONC RPC calls from within a C++ application.
anyboard.net /forums/rpc/posts/1275.html   (66 words)

  
 RFC1831   (Site not responding. Last check: 2007-10-08)
The ONC RPC protocol is based on the remote procedure call model, which is similar to the local procedure call model.
The RPC protocol provides the fields necessary for a client to identify itself to a service, and vice-versa, in each call and reply message.
When RPC messages are passed on top of a byte stream transport protocol (like TCP), it is necessary to delimit one message from another in order to detect and possibly recover from protocol errors.
rfc.net /rfc1831.html   (4367 words)

  
 ONC RPC - Remote Procedure Call   (Site not responding. Last check: 2007-10-08)
The ONC RPC protocol was originally developed by Sun microsystems.
ONC RPC is part of the standard library for Unix/Linux.
ONC RPC for windows NT Martin F. Gergeleit has made a port of ONC RPC to Windows NT.
war.jgaa.com /old_site/protocol_rpc.htm   (255 words)

  
 ONC RPC / XDR for Java
Distinct RPC for Java Toolkit is certified by Sun Microsystems as being 100% pure Java.
Distinct ONC RPC / XDR for Java is your best choice whenever you need the C/ C++ world to communicate with the Java universe.
The Distinct ONC RPC Toolkits comply with the standard specifications found in the public documents known as RFCs) (Request For Comments).
www.distinct.com /javarpc/javarpc.htm   (453 words)

  
 Protocol   (Site not responding. Last check: 2007-10-08)
For reasons of efficiency, the protocol used for RPC calls in ONC RPC is a simple request/response protocol.
Even with the use of unique identification numbers on the request and response packets (called transaction IDs in ONC RPC), the server is unable to know whether the client received the response packet unless there is some acknowledgement from the client.
ONC RPC solves this problem by relying on the transport layer protocol to provide the call semantics, i.e., UDP for idempotent calls and TCP for at-most-once calls.
www.itl.nist.gov /div897/staff/barkley/5277/node18.html   (353 words)

  
 Introduction to ONC RPC   (Site not responding. Last check: 2007-10-08)
If the first statement is printed and the server dies after that, we know we made a mistake in dereferencing the parameters.
ONC RPC passes an address to the parameter on the client side and the server receives a local address of the incoming parameter.
If the return value is a 0 (a null pointer), we know the RPC failed.
www.cs.rutgers.edu /~pxk/rutgers/hw/rpc/step4.html   (471 words)

  
 Compaq TCP/IP Services for OpenVMS   (Site not responding. Last check: 2007-10-08)
Creates a in-program ONC RPC service transport, to which it returns a pointer.
Creates an RPC server handle using the specified TCP socket, to which it returns a pointer.
Since UDP/IP-based ONC RPC messages can only hold up to 8 KB of encoded data, this transport cannot be used for procedures that take large arguments or return huge results.
www.cuis.edu /doc_vms_html/000000/731final/6528/6528pro_013.html   (1104 words)

  
 Questions: support for C++ compilers and for the ONC+ (ti-rpc) API   (Site not responding. Last check: 2007-10-08)
ONC RPC for Windows NT Questions: support for C++ compilers and for the ONC+ (ti-rpc) API
I should add that the UNIX platforms that I work on (HP, AIX, Sun) have had C++ compatible RPC header files for a fairly long time now.
This is also known as transport-independent (TI) RPC.
anyboard.net /forums/rpc/posts/1301.html   (112 words)

  
 DIGITAL TCP/IP Services for OpenVMS   (Site not responding. Last check: 2007-10-08)
Each RPC procedure is defined uniquely by program and procedure numbers.
When an RPC server that is registered with the Portmapper exits, the Portmapper purges any registrations for that server program.
All data structures used for the RPC pmap_xxxx routines are identical to other RPC implementations with the exception of the two additional structures pmap_vms and pmaplist_vms.
www.myths.com /pub/doc/openvms/721final/6528/6528profile.html   (2570 words)

  
 rfc1833
As a prerequisite, the reader is expected to be familiar with [1] and [2] which describe the ONC RPC Version 2 and XDR (eXternal Data Representation) protocols.
Srinivasan Standards Track [Page 1] RFC 1833 Binding Protocols for ONC RPC Version 2 August 1995 A client program needs to know the RPC program number, version number, and the transport address corresponding to a service in order to utilize the service.
Srinivasan Standards Track [Page 13] RFC 1833 Binding Protocols for ONC RPC Version 2 August 1995 PMAPPROC_CALLIT: This procedure allows a client to call another remote procedure on the same machine without knowing the remote procedure's port number.
ietfreport.isoc.org /idref/rfc1833   (2157 words)

  
 ONC Remote Procedure Call (oncrpc) Charter
The Open Network Computing Remote Procedure Call Working Group was originally formed to update the RFCs that describe ONC RPC to reflect the current state of the deployed and accepted technology, and submit them for Internet standardization.
ONC RPC is a Remote Procedure Call technology that originated in Sun Microsystems in the early 1980s.
Submit strong security mechanism for ONC RPC to IESG for consideration as a Proposed Standard.
www.ietf.org /html.charters/REMOVED/oncrpc-charter.html   (464 words)

  
 [No title]
The ONC RPC Message Protocol This memo refers to the following XDR types of the ONC RPC protocol, which are described in the document entitled Remote Procedure Call Protocol Specification Version 2 [Srinivasan-rpc]: msg_type reply_stat auth_flavor accept_stat reject_stat auth_stat opaque_auth rpc_msg call_body reply_body Eisler, et.
Thus the checksum length from GSS_GetMIC() is encoded as a four octet length field, followed by the checksum, padded to a multiple of four octets.
Since ONC RPC server applications will typically control when a Eisler, et.
www.rfc-editor.org /rfc/rfc2203.txt   (6052 words)

  
 Roxen Community: RFC 2203 RPCSEC_GSS Protocol Specification (Standards Track)   (Site not responding. Last check: 2007-10-08)
An RPC session based on the RPCSEC_GSS security flavor consists of three phases: context creation, RPC data exchange, and context destruction.
Before RPC data is exchanged on a session using the RPCSEC_GSS flavor, a context must be set up between the client and the server.
An attacker cannot coax the server into raising the sequence number beyond the range the legitimate client is aware of (and thus engineer a denial of server attack) without constructing an RPC request that will pass the header checksum.
community.roxen.com /developers/idocs/rfc/rfc2203.html   (5740 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.