\section{CORBA} \begin{frame} \frametitle{Funktionsweise} \includegraphics[height=6cm]{../img/objRequest.jpg} \end{frame} \begin{frame} \frametitle{Komponenten} \includegraphics[height=6cm]{../img/orb.jpg} \end{frame} \subsection{Services} \begin{frame} \frametitle{NamingService} \begin{block}{Server} \begin{itemize} \item NamingService finden \item Objektreferenz mit Name beim NS melden \end{itemize} \end{block} \begin{block}{Client} \begin{itemize} \item NamingService finden \item Objektreferenz anhand Name beim NS erfragen \item Objektzugriff \"uber Objektreferenz \end{itemize} \end{block} \end{frame} \begin{frame} \frametitle{EventService} \begin{block}{Server} \begin{itemize} \item Zugriff \"uber NamingService \item Message mit Typ und Sender ID an EventService senden \end{itemize} \end{block} \begin{block}{Client} \begin{itemize} \item Zugriff \"uber NamingService \item anmelden bei EventService (Policies definieren Zustellart der Nachrichten) \item Kann beim EventService Filterregeln hinterlegen \end{itemize} \end{block} \end{frame}