Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 19988, Distinct ONC RPC / XDR for .NET 1.0

by Tarcisio Pedrotti Email: Anonymous

The Distinct ONC RPC for .NET is a set of tools and libraries that enables you to write pure .NET ONC RPC clients and servers.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C#Builder, Version 1.0  to 1.0 56 downloads
Copyright: All rights reserved

Size: 5,092,960 bytes
Updated on Tue, 13 May 2003 11:36:55 GMT
Originally uploaded on Tue, 13 May 2003 11:34:44 GMT
SHA1 Hash: 6F1A2559CF374BB7994E2BAB2776C4D5240A003A
MD5 Hash: CB78A522A40E82BEB0E65E3F9824C129

    Explore the files in this upload

This Toolkit may be used to help you out in several different scenarios. Here are some:
• Whenever you wish to write an ONC RPC client in any .NET-language to communicate with existing ONC RPC/XDR servers.
• Whenever you wish to preserve the existing interface of an application written using the XDR specifications.
• Whenever you wish to write C# code that can read and write XDR streams. Other (for example C, C++ ) applications often use this platform independent encoding format for serializing data.
• Whenever you wish to write simple client/server applications in .NET.
In all these scenarios Distinct ONC RPC/XDR for .NET will certainly help you to write portable, high-quality C# code in a minimum amount of time that can be used from any .NET-language.
What comes with the RPC for .NET ?
The Distinct ONC RPC / XDR for .NET Toolkit consists of:
• The Distinct ONC RPC/XDR for .NET assembly that contains the ONC RPC/XDR run time libraries that conform to RFC 1831 (RPC: Remote Procedure Call Protocol Specification Version 2) and RFC 1832 (XDR: External Data Representation Standard). The API consists of classes that allow you to write .NET clients, for standard RPC servers that can be embedded in applets and be run by a standard Web browser. It also allows you to develop ONC RPC stand-alone servers. The package allows connections over TCP and UDP.
• An RPCBIND application that implements the RPCBIND protocol versions 2 (portmapper), 3 and 4.
• The Rpcgen.NET compiler that translates standard RPC/XDR interface definition files into C# classes that implement the client-and server side stubs and the XDR conversion routines for the described interface. This means Rpcgen.NET implements a C# language mapping for .x IDL files.
• The RPCInfo utility displays a list of all the services registered with the RPCBIND on a system. This utility can be used to query the RPCBIND on the local host (by specifying "localhost" or no host name at all on the command line) or on a remote host (by specifying the name of the host as a command line argument). Source code for the RPCInfo utility is included for reference.
• A set of demo applications that consist of an XDR file which describes an interface of a very simple server, the server implementation, and demo applications that invokes the server written in both Visual Basic.NET and C#.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03