[OpenAFS-devel] Java API for AFS Admin

Shyh-Wei Luan luan@almaden.ibm.com
Wed, 13 Feb 2002 23:07:59 -0800


We don't need to deal with the RPC. The implementation of the Java API
could communicate with the native AFS
administrative library (libadmin, which is already available in OpenAFS)
through a JNI (Java Native Interface) layer.

The libadmin library is currently used for the implementation of the AFS
command suite and the Windows Admin GUI. But it is not a documented
external API. The idea is to build a well-defined and easy-to-use Java API
around this C library, so that powerful Java-based management tools can be
easily developed.

Shyh-Wei Luan

Jimmy Engelbrecht <jimmy@e.kth.se>@e.kth.se on 02/13/2002 09:25:10 PM

Sent by:    jimmy@e.kth.se


To:    Shyh-Wei Luan/Almaden/IBM@IBMUS
cc:    openafs-devel@openafs.org
Subject:    Re: [OpenAFS-devel] Java API for AFS Admin



"Shyh-Wei Luan" <luan@almaden.ibm.com> writes:

> Here a set of Java Admin API is proposed. The goal is to make the API
> suitable not only for administrators to write custom AFS automation tools
> but also for developers to write general and powerful tools for easy and
> efficient AFS management.

I have some questions.

As you know the different servers allow you to do a few hundred
different RPC-calls, is the idea that all of them should be accessible
though the java-API ?

How do you want to do RPC-calls from java ?
Is there a usefull and working package that can do that for you ?

You want to generate the RPC-stubs yourself ? Or you just steal the
stubs from some exsisting AFS-implementation ?

/Jimmy