Start-Abstraktionen

Problem

Der Portable Object Adapter bietet sehr viele Betriebsmodi, die im allgemeinen verstanden und konfiguriert werden wollen.
Gewöhnlicher Weise gibt es manche Muster, die oft vorkommen, und die der gelegentliche CORBA-Anwendungsprogrammierer abstrahiert aufrufen möchte.

im Polyorb

Package PolyORB.CORBA_P.Server_Tools (in PolyORB.CORBA_P.Server_Tools src/polyorb-corba_p-server_tools.ads):
procedure Initiate_Servant(S : in PortableServer.Servant; R : out CORBA.Object.Ref'Class);
Registriert einen Servant am Root-Poa
procedure Initiate_Server (Start_New_Task : Boolean := False);
Initialisiert einen ORB und startet ihn ggf in einem Eigenen Thread Man kann eine Callback-Routine registrieren, die beim Start aufgerufen wird.

Ideen

Das CCM und die EJB lieferen doch sowas ...