Наскоро започнах да оценявам подходи за асинхронна комуникация в CORBA (подходи, които съществуват в CORBA по природа). Но не можах да намеря документ, който да илюстрира това. Може ли някой да ми помогне да ги намеря и дори да ги внедря? Благодаря предварително
Асинхронна комуникация в CORBA
Отговори (2)
Има два подхода, които можете да опитате.
1) CORBA notification service
2) CORBA one way method calls
Прочетете за услугата за уведомяване на CORBA тук за бързо въведение. Ако искате да кодирате и да разберете повече, вижте Програмиране на Java с CORBA, 3-то издание от Gerald Brose, Andreas Vogel и Keith Duddy (ако вашият избор на език е Java. В противен случай също можете да получите концепциите, но не и примерни програми)
Когато става въпрос за еднопосочни повиквания, трябва да посочите метода, той следва модели на наблюдател. Трябва да дефинирате метода onEvent като еднопосочен метод, когато дефинирате методите от idl. Google за информация. наздраве
Въпреки че не споменахте коя езикова реализация търсите, можете да получите примери за работещ код за:
Справочникът за Asynch Communication е Advanced CORBA Programming with C++ от Michi Henning. Темата е разгледана в Глава 20.