diff options
| author | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
|---|---|---|
| committer | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
| commit | eacbf5bb4d57af21c731f41251015d3b991ad490 (patch) | |
| tree | 477f43a79c75b400228a7c492f670a1c4886b5c3 /diplomathesis/node26.html | |
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'diplomathesis/node26.html')
| -rw-r--r-- | diplomathesis/node26.html | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/diplomathesis/node26.html b/diplomathesis/node26.html new file mode 100644 index 0000000..bc177a6 --- /dev/null +++ b/diplomathesis/node26.html @@ -0,0 +1,136 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> + +<!--Converted with LaTeX2HTML 2002-2-1 (1.71) +original version by: Nikos Drakos, CBLU, University of Leeds +* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan +* with significant contributions from: + Jens Lippmann, Marek Rouchal, Martin Wilck and others --> +<HTML> +<HEAD> +<TITLE>Real-time CORBA</TITLE> +<META NAME="description" CONTENT="Real-time CORBA"> +<META NAME="keywords" CONTENT="diplomathesis"> +<META NAME="resource-type" CONTENT="document"> +<META NAME="distribution" CONTENT="global"> + +<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> +<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> + +<LINK REL="STYLESHEET" HREF="diplomathesis.css"> + +<LINK REL="next" HREF="node32.html"> +<LINK REL="previous" HREF="node16.html"> +<LINK REL="up" HREF="node9.html"> +<LINK REL="next" HREF="node27.html"> +</HEAD> + +<BODY > + +<DIV CLASS="navigation"><!--Navigation Panel--> +<A NAME="tex2html516" + HREF="node27.html"> +<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" + SRC="/usr/share/latex2html/icons/next.png"></A> +<A NAME="tex2html512" + HREF="node9.html"> +<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" + SRC="/usr/share/latex2html/icons/up.png"></A> +<A NAME="tex2html506" + HREF="node25.html"> +<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" + SRC="/usr/share/latex2html/icons/prev.png"></A> +<A NAME="tex2html514" + HREF="node3.html"> +<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" + SRC="/usr/share/latex2html/icons/contents.png"></A> +<BR> +<B> Next:</B> <A NAME="tex2html517" + HREF="node27.html">RTCORBA Priority</A> +<B> Up:</B> <A NAME="tex2html513" + HREF="node9.html">Grundlagen</A> +<B> Previous:</B> <A NAME="tex2html507" + HREF="node25.html">IOR</A> + <B> <A NAME="tex2html515" + HREF="node3.html">Contents</A></B> +<BR> +<BR></DIV> +<!--End of Navigation Panel--> + +<H2><A NAME="SECTION00057000000000000000"></A> +<A NAME="sec:rtcorba"></A> +<BR> +Real-time CORBA +</H2> + +<P> +Es wird auf die Voraussetzungen für Real-time CORBA [<A + HREF="node86.html#rtcorbaspec">Obj05b</A>] (RTCORBA) eingegangen, sowie die Erweiterungen zum CORBA Standard [<A + HREF="node86.html#corbaspec">Obj04</A>] erläutert. + +<P> +Die OMG [<A + HREF="node86.html#omg">Obje07</A>] beschreibt in der Real-time CORBA Specification, einer optionalen Erweiterung zur CORBA Spezifikation, die Implementationsrichtlinien eines Real-time ORBs mit zeitlicher Ende zu Ende Vorhersagbarkeit. + +<P> +Um eine Ende zu Ende Vorhersagbarkeit zu erreichen, muß eine Ende zu Ende Vorhersagbarkeit in allen Komponenten des Systems möglich sein: + +<OL> +<LI>Scheduler des Betriebssystems +</LI> +<LI>Betriebssystemaufrufe +</LI> +<LI>ORB +</LI> +<LI>Netzwerk, oder andere eingesetzte Kommunikationswege +</LI> +<LI>Applikation +</LI> +</OL> + +<P> +Ist dies nicht der Fall, so kann keine Ende zu Ende Vorhersagbarkeit garantiert werden. Es ist bei einer Evaluation der Echtzeitfähigkeiten eines verteilten Systems zu beachten, dass alle Komponenten echtzeitfähig sind. Es genügt nicht, die Middleware alleine zu betrachten. + +<P> + +<DIV ALIGN="CENTER"><A NAME="img:corbaext"></A><A NAME="381"></A> +<TABLE> +<CAPTION ALIGN="BOTTOM"><STRONG>Figure 7:</STRONG> +Real-time CORBA Erweiterungen (Quelle: [<A + HREF="node86.html#rtcorbaspec">Obj05b</A>])</CAPTION> +<TR><TD> +<DIV ALIGN="CENTER"> +[width=0.6]./img/rtcorbaext.jpg + +</DIV> +<HR></TD></TR> +</TABLE> +</DIV> + +<P> +In Abbildung <A HREF="#img:corbaext">2.7</A> sind die spezifizierten Erweiterungen und deren Position im CORBA Model dargestellt, welche im Folgenden genauer beschrieben werden. + +<P> +<BR><HR> +<!--Table of Child-Links--> +<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> + +<UL CLASS="ChildLinks"> +<LI><A NAME="tex2html518" + HREF="node27.html">RTCORBA Priority</A> +<LI><A NAME="tex2html519" + HREF="node28.html">Scheduling Service</A> +<LI><A NAME="tex2html520" + HREF="node29.html">RTORB - Real-time Object Request Broker</A> +<LI><A NAME="tex2html521" + HREF="node30.html">Threadpool</A> +<LI><A NAME="tex2html522" + HREF="node31.html">Priorisierung der Netzwerkverbindung</A> +</UL> +<!--End of Table of Child-Links--> +<BR><HR> +<ADDRESS> +Manuel Traut +2007-02-25 +</ADDRESS> +</BODY> +</HTML> |
