SAL Home PROGRAM Tools & Utilities


PowerRPC is a powerful ONC RPC development tool. Given an interface description, powerRPC generates client/server stub code for generic multi-argument C functions and makes them callable over a TCP/IP network. Data structures of arbitrary complexity, such as structs, arrays, linked list, unions, can be transferred over the network between machines of different architectures. PowerRPC takes care of all the complicated data encoding/decoding and networking. You only need to provide a high level interface description. Since the design goal of PowerRPC is to bring the power of RPC programming to the general C/C++ programmer, the powerRPC IDL was made to be as close to C as possible, so there is no steep learning curve. Forget about sockets, forget about the mysteries about ONC or DCE RPC, forget about their portabilities problems, with powerRPC you don't need to worry about them anymore. You can become a productive powerRPC programmer in almost no time.

Current Version:   ??

License Type:   Commercial

Home Site:

Source Code Availability:   No

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   Yes

Targeted Platforms:

PowerRPC binaries are currently available for several UNIX platforms, including SunOS4, Solaris 2.5, HP-UX, IRIX and Linux (ELF), as well as WIN32 platforms including Windows 95/NT . The powerRPC generated source code is identical across all platforms, all the platform dependent problems have been encapsulated in the powerRPC runtime library.

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.