\section{Kommunikation zwischen C\#/.NET und CORBA} \begin{frame} \frametitle{dotgnu} \dots ist das bei TRUMPF eingesetzte portable .NET Framework. \begin{block}{Eigenschaften} \begin{itemize} \item f\"ur viele Plattformen verf\"ugbar \item Windows.Forms Klassen performant \item sparsam im Umgang mit Resourcen \item nicht so Umfangreich wie z.B. Mono \end{itemize} \end{block} \end{frame} \begin{frame} \frametitle{L\"osungen} \begin{block}{L\"osungen} \begin{description} \item[C\#TIDorb] C\# ORB des Morfeo-Projekts, noch nicht released \item[J-Integra Espresso] IIOP, J2EE Anbindung \"uber .NET Remoting, closedSource (mono, MS VS) \item[IIOP.NET] wie Espresso, aber openSource \item[RemotingCORBA] \"ahnlich IIOP.NET, allerdings nicht gewartet, keine J2EE Anbindung \end{description} \end{block} \end{frame} \begin{frame} \frametitle{n\"ahere Betrachtung} \begin{block}{dotgnu Portierbarkeit} \begin{description} \item[IIOP.NET] fehlende Klassen in dotgnu \item[RemotingCORBA] fehlende Klassen in dotgnu \item[J-Integra Espresso] closedSource \dots \end{description} \end{block} \pause \begin{block}{Umfang} \begin{description} \item[IIOP.NET] Server und Client funktioniert mit mono \item[RemotingCORBA] Client funktioniert mit mono \end{description} \end{block} \end{frame} \begin{frame} \frametitle{Machbarkeitsstudie} \begin{center} \includegraphics[width=10cm]{../img/iiopdemo.jpg} \end{center} \end{frame}