We start with an IDL interface and the resulting Java operations interface.
//weather.idl
//Simple mapping example - Weather Service
module weather{
interface WeatherService{
string getReport(in string city);
};
};
// 2
package weather;
public interface WeatherServiceOperations{
public java.lang.String getReport(java.lang.String city);
}