summaryrefslogtreecommitdiff
path: root/modules/CIAO/docs/releasenotes/switch.html
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/docs/releasenotes/switch.html')
-rw-r--r--modules/CIAO/docs/releasenotes/switch.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/modules/CIAO/docs/releasenotes/switch.html b/modules/CIAO/docs/releasenotes/switch.html
new file mode 100644
index 00000000000..1120239b6ec
--- /dev/null
+++ b/modules/CIAO/docs/releasenotes/switch.html
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
+<!-- $Id$ -->
+<html> <head>
+<title>Migrating the component implementation</title>
+</head>
+
+<body>
+<h3>When switching from the old CIAO runtime to the new one</h1>
+
+<ul>
+ There are only one thing needs to be done to migrate the component
+ implementation from the old runtime to the new runtime.
+ <br><br>
+ Find all the component MPC files in your component implementation
+ source directories and make the following changes.
+
+ for every project in your MPC files which inherites from any of
+ the following MPC template (base project): <code> ciao_client, ciao_component,
+ ciao_servant, ciao_server,</code> replace them with <code> ciao_client_dnc,
+ ciao_component_dnc, ciao_servant_dnc, ciao_server_dnc</code>. Then
+ generate your makefile/solution/project files using either
+ <code>mwc.pl</code> or <code>mpc.pl</code> and build (rebuild) your
+ binaries.<br>
+
+ A couple examples of the component implementation are at:
+ <code>$CIAO_ROOT/DAnCE/tests</code>.
+</ul>
+
+<h3>When switching from the new CIAO runtime to the old one</h3>
+ <ul>
+ Reverse the above changes.
+ </ul>
+
+ <b>Email: </b><a href="mailto:"</a<ADDRESS>ciao-users@cse.wustl.edu</ADDRESS>
+</body> </html>