j'ai un fichier IDL défini, qui ressemble à ceci:CORBA IDL + + Java: Besoin d'aide avec serviteur d'écriture
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);
};
};
que je compilez avec idlj. J'ai défini un BankServant, utilisé par le client pour communiquer avec le serveur et j'ai un programme de travail avec presque toutes les méthodes implémentées. Mon seul problème est que je ne sais pas comment puis-je implémenter la méthode account(in AccountId accNr)
, qui retournera à son tour l'objet compte approprié. Comme je ne connais pas CORBA et que j'aide juste un ami, je voudrais demander des solutions/exemples/tutoriels qui pourraient m'aider à pirater une mise en page simple mais efficace pour faire face à ce genre de situations.
Merci d'avance.
Merci beaucoup - Je ne voulais pas tout savoir sur le CORBA car cela devrait être une tâche d'aide de 15 minutes, mais j'ai eu quelques problèmes, même après avoir lu quelques tutoriels. – zeroDivisible