idljでコンパイルした定義済みのidlファイルがあります。CORBA + IDL + Java:サーバントの作成に助けが必要
module Banking {
typedef string Transactions[5];
typedef long AccountId;
interface Account {
exception InsufficientFunds {};
readonly attribute double balance;
long lodge(in double amount);
long withdraw(in double amount) raises (InsufficientFunds);
readonly attribute Transactions transactions;
};
interface Bank {
long accountCount();
double totalMoney();
Account account(in AccountId accNr);
};
};
私はBankServantを定義しました。クライアントとサーバーとの通信に使用されています。ほとんどすべてのメソッドが実装された作業プログラムがあります。私の唯一の問題は、account(in AccountId accNr)
メソッドを実装する方法がわからないことです。account(in AccountId accNr)
メソッドは適切なAccountオブジェクトを返します。私はCORBAを知らず、友人を助けるだけなので、このような状況に対処するためのシンプルで実用的なクラスレイアウトをハックするのに役立ついくつかのソリューション/例/チュートリアルをお願いしたいと思います。
ありがとうございます。
ありがとうございました - 私はCORBAについてすべてを学びたいとは思っていませんでしたが、これは15分のヘルプタスクでなければなりませんでしたが、いくつかのチュートリアルを読んだ後でも問題はほとんどありませんでした。 – zeroDivisible