- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10 - Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10 git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
270 lines
12 KiB
HTML
270 lines
12 KiB
HTML
<style>
|
|
body, table, tr, td
|
|
{
|
|
margin: 15px;
|
|
font-family: Tahoma, Verdana, sans-serif;
|
|
font-size: 10pt;
|
|
background-color: #f7f7f7;
|
|
}
|
|
p { margin-bottom: 0.75em; margin-top: 0; }
|
|
p.h1, p.h2, p.h3
|
|
{
|
|
margin-top: 1em;
|
|
margin-bottom: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
a { text-decoration: none }
|
|
.h1 { font-size: 13pt; font-weight: bold; }
|
|
.h2 { font-size: 11pt; font-weight: bold; }
|
|
.h3 { font-size: 10pt; font-weight: bold; }
|
|
ul, ol { margin-top: 0; margin-bottom: 0.75em; }
|
|
pre { margin: 0 }
|
|
.spaced
|
|
{
|
|
letter-spacing: 1px;
|
|
color: #000060;
|
|
}
|
|
</style>
|
|
|
|
<img src="ro.png" align="right" />
|
|
<p class="h1">Welcome to RemObjects SDK™ 'Vinci' for Delphi (5.0.23).</p>
|
|
|
|
<p>
|
|
Thank you for your interest in our products and for choosing the RemObjects SDK for Delphi.
|
|
</p>
|
|
<p>
|
|
Our goal with the RemObjects SDK (RO for short) is to provide you with the best, easiest and most
|
|
flexible cross platform remoting framework available today.
|
|
</p>
|
|
|
|
<p>
|
|
We will continue to improve the RemObjects SDK over time and these improvements will be available to you as part of your subscription. Please make sure that your
|
|
subscription stays active to ensure continued access to the latest release to be
|
|
sure you have the most recent fixes and new features.
|
|
</p>
|
|
<p>
|
|
</p>
|
|
<p>
|
|
Please check <a href="http://www.remobjects.com">
|
|
our website</a>
|
|
regularly to keep your product up to date with the latest additions. In particular,
|
|
see the <a href="http://www.remobjects.com?changesro5delphi">change log</a> for details of recent changes to the product.</p>
|
|
|
|
<p>
|
|
The following README contains a few guidelines that you should follow in order to install and get started with the RemObjects SDK.
|
|
</p>
|
|
|
|
<div style="border: 1px solid #808080; background-color: #e8e8e8; padding-left:15px; padding-right:15px;">
|
|
<p class="h2">TRIAL Version & Indy</p>
|
|
<p>
|
|
The trial version currently supports Delphi 6, 7, 2006 and 2007 for Win32 only. Also, the trial DCUs are compiled for the standard versions of
|
|
Indy that come with Delphi 6 (Indy 8), Delphi 7 (Indy 9), Delphi 2006 (Indy 10) or Delphi 2007 (Indy 10). If you are using a non-standard version of Indy, you will need to
|
|
revert to the one provided with Delphi to use the trial.
|
|
</p>
|
|
|
|
<p class="h2">TRIAL Version Requirements</p>
|
|
<p>
|
|
The following requirements must be met for the trial version:
|
|
</p>
|
|
<p class="h3">
|
|
Delphi 2007 for Win32</p>
|
|
<ul>
|
|
<li>Update #1 required. </li>
|
|
</ul>
|
|
<p class="h3">Delphi 2006</p>
|
|
<ul>
|
|
<li>Update Pack 2 required. </li></ul><p class="h3">Delphi 7</p>
|
|
<p>
|
|
No updates required.
|
|
</p>
|
|
<p class="h3">Delphi 6</p>
|
|
<ul>
|
|
<li>Update Pack 2</li>
|
|
<li>RTL Update Pack 2</li>
|
|
<li>RTL Update Pack 3</li>
|
|
</ul>
|
|
<!--<p class="h3">Delphi 5</p>
|
|
<ul>
|
|
<li>Update Pack 1</li>
|
|
<li>ADOExpress Update Pack 2</li>
|
|
</ul>-->
|
|
<p>
|
|
<b>Please note</b> that these requirements are for the TRIAL version only. Since the retail version comes with full source code,
|
|
you can easily rebuild it to match the version of Delphi that you are using. Simply open the
|
|
BuildPackages_Dx.bpg project group and do a 'Build All Projects'.</p>
|
|
</div>
|
|
|
|
<p class="h2">Package Installation</p>
|
|
|
|
<p>The RemObjects SDK comes as several individual packages, provided
|
|
in versions for Delphi 6, 7, 2006 and 2007 for Win32.</p>
|
|
|
|
<p>These packages are:</p>
|
|
<ul>
|
|
<li>RemObjects_Core_Dx.bpl</li>
|
|
<li>RemObjects_IDE_Dx.bpl</li>
|
|
<li>RemObjects_Indy_Dx.bpl</li>
|
|
<li>RemObjects_RODX_Dx.bpl</li>
|
|
<li>RemObjects_BODX_Dx.bpl</li>
|
|
<li>RemObjects_DataSnap_Dx.bpl</li>
|
|
<li>RemObjects_WebBroker_Dx.bpl</li>
|
|
<li>RemObjects_Synapse_Dx.bpl</li>
|
|
</ul>
|
|
|
|
<p class="h3">Installation in Delphi 6, Delphi 7, Delphi 2006 and Delphi 2007 for Win32</p>
|
|
<p>
|
|
The RO setup will install prebuilt versions of all the packages in the Delphi 6, 7, 2006 or 2007 IDEs, with the
|
|
exception of the Synapse package.</p>
|
|
<p>
|
|
The Indy package is built to work with the default versions of Indy that come with Delphi 6 (Indy 8) or
|
|
Delphi 7 (Indy 9) or 2006 (Indy 10) or 2007 (Indy 10). If you have a custom version, it will probably fail to load when you launch Delphi for the first time
|
|
after installing RO.
|
|
</p>
|
|
<p>
|
|
If this is the case you will need to adjust the RemObjects.inc file as described below, and then rebuild the RemObjects_Indy
|
|
package manually to match your specific version. You can accomplish this by opening the RemObjects_Indy_D6.dpk (or RemObjects_Indy_D7.dpk or RemObjects_Indy_D9.pdsproj or RemObjects_Indy_D10.pdsproj) in
|
|
the IDE and then building and installing it.
|
|
</p>
|
|
<ol>
|
|
<li>Make sure that you have an up-to-date version if Indy installed.</li>
|
|
<li>Modify the RemObjects.inc file to match the Indy version (8, 9 or 10) that you are using.</li>
|
|
<li>Load the RemObjects_Indy_D6.dpk, RemObjects_Indy_D7.dpk, RemObjects_Indy_D9.bdsproj or RemObjects_Indy_D10.bdsproj file into the IDE.</li>
|
|
<li>Remove "indy" from the list of required packages.</li>
|
|
<li>Build and install it.</li>
|
|
</ol>
|
|
|
|
<p class="h2">Free Pascal (FPC)</p>
|
|
<p>
|
|
The current release of RemObjects SDK 'Vinci' for Delphi provides library support for Free Pascal 2.1.4 and above, allowing you to rebuild your
|
|
projects for the Win32 (x86), Win64 (x64), Linux (x86 and x64) platforms. Compilation against other platforms provided by FPC might be possible,
|
|
but is not currently supported; however, we are interested in your feedback if you do try to build against other platforms.
|
|
</p>
|
|
<p>
|
|
Official support for other platforms, as well as support for the Lazarus IDE, is under review for future releases.
|
|
</p>
|
|
<p>
|
|
The minimum version of FPC required is Free Pascal 2.1.4 or newer (which can be downloaded <a href="http://www.freepascal.org/download.var#beta">here</a>). Please note that we explicitly do <i>not</i> support the 2.0.x release, as it is missing crucial functionality.
|
|
</p>
|
|
<p>
|
|
More information about Free Pascal can be found on the FPC homepage at <a href="http://www.freepascal.org">http://www.freepascal.org</a>;
|
|
please also read <a href="http://www.remobjects.com?fpc">http://www.remobjects.com?fpc</a> for more details.
|
|
</p>
|
|
<p class="h2">Limitations of Free Pascal Support</p>
|
|
<p>
|
|
Not all client and server channels provided with RemObjects SDK 'Vinci' are supported for Free Pascal or for all four platforms available through
|
|
Free Pascal.
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
For obvious reasons, the WinINet HTTP Channel is not supported for Linux but will function under the Win32 and Win64 targets); the same
|
|
holds true for the Named Pipe client and server channels.
|
|
</li>
|
|
<li>
|
|
Indy support for FPC is experimental, and as such the Indy based channels are only experimentally supported for FPC.
|
|
</li>
|
|
</ul>
|
|
|
|
<div style="border: 1px solid #800000; background-color: #ffe8e8; padding-left:15px; padding-right:15px;">
|
|
<p class="h2">License File</p>
|
|
<p>
|
|
To avoid piracy and abuse, the RemObjects SDK Install contains a time-limited license for Service Builder, which will
|
|
expire after 30 days of use.
|
|
</p>
|
|
<p>
|
|
You will be prompted to download your personal license file when you start Service Builder for the first time; you can choose to either download your own license file right away,
|
|
or keep working with the trial license until such a time when the download is more convenient for you.
|
|
Alternatively, it's possible to download it directly from
|
|
<a href="http://www.remobjects.com/myro">http://www.remobjects.com/myro</a>.
|
|
</p>
|
|
</div>
|
|
|
|
<p class="h2">Sample Projects</p>
|
|
<p>
|
|
A number of sample projects are included in the \Samples folder of your RemObjects SDK install. These sample projects
|
|
will show you how to get started and how to use the various functions of the RemObjects SDK.
|
|
<br />
|
|
A detailed overview of the available samples can be found in the <a href="Samples\Samples.html">Samples.html</a> file provided.
|
|
</p>
|
|
<p>
|
|
For BDS2006 and later, after the first start of the Visual Studio IDE, the Welcome
|
|
Page for the RemObjects SDK will be presented, giving you the option to directly
|
|
open any of the samples provided.
|
|
</p>
|
|
|
|
<p class="h2">DXSOCK</p>
|
|
<p>
|
|
A copy of the relevant units required for using the BPDX communication components are included with the RemObjects SDK, in the Source\RODX
|
|
folder. No separate license of DXSock is required.
|
|
If you prefer to build your application to use the original DXSock units, and you have a valid license of DXSock
|
|
installed on your system, simply uncomment the appropriate conditional define in the RemObjects.inc.
|
|
</p>
|
|
<p>
|
|
DXSock is a high-performance TCP library available from Brain Patchworks DX. For more information on
|
|
DXSock, please visit <a href="http://www.bpdx.com">http://www.bpdx.com</a>.
|
|
</p>
|
|
|
|
<p class="h2">Synapse</p>
|
|
<p>
|
|
RemObjects SDK contains an Http Channel implementation based on the Synapse IP library for Delphi. To install this Channel, please
|
|
download the latest version of Synapse from <a href="http://www.ararat.cz/synapse/">http://www.ararat.cz/synapse</a>, place it on
|
|
your search path, and then build the RemObjects_Synapse_Dx.dpk package file.
|
|
</p>
|
|
<p>
|
|
</p>
|
|
<p>
|
|
The Synapse channel is not supported in the Trial version of the RemObjects SDK 4.0.
|
|
</p>
|
|
|
|
<p class="h2">Support</p>
|
|
<p>
|
|
Support for the RemObjects SDK is available via our newsgroups at
|
|
<a href="news://news.remobjects.com/remobjects.public.sdk">remobjects.public.sdk.delphi</a>.
|
|
</p>
|
|
<p>
|
|
You can use these newsgroups to report any problems or suggestions you might have in regards to RemObjects SDK, you can communicate with fellow RemObjects users and exchange ideas and solutions.
|
|
</p>
|
|
<p>
|
|
Please also make sure to check out our extensive Online Help to get started with the RemObjects SDK; the online help is available integrated into the Delphi Help and also as a standalone .HLP help file.</p>
|
|
<p>
|
|
More information about our support offerings, including the Premium Support subscription,
|
|
can be found at <a href="http://www.remobjects.com/support">http://www.remobjects.com/support</a>.
|
|
</p>
|
|
|
|
<div style="border: 1px solid #000080; background-color: #e8e8ff; padding-left: 15px; padding-right: 15px; margin-bottom: 1em;">
|
|
<p class="h2" style="color:#000080">Known Issues in this Release </p>
|
|
<p> While we try our best to get all known issues fixed and addressed for each build,
|
|
sometimes less important issues need to be deferred for later releases in favor
|
|
for getting a version released. Please check our <a href="http://www.remobjects.com?knownissuesro5delphi">list of known issues</a> for
|
|
any known problems with the current release </p>
|
|
</div>
|
|
|
|
<p class="h2">Where to go from here</p>
|
|
<p>
|
|
To get started using the RemObjects SDK, please visit our Developer Center available
|
|
at <a href="http://www.remobjects.com/devcenter/ro">
|
|
http://www.remobjects.com/devcenter/ro</a>.
|
|
</p>
|
|
<p>
|
|
DevCenter provides hands-on developer resources such as articles (see article roadmap:
|
|
<a href="http://www.remobjects.com?ro00">RO00</a>),
|
|
videos and FAQs
|
|
about all our products, including the RemObjects SDK, and is the central
|
|
hub for all developer-oriented information about our products.
|
|
</p>
|
|
<p class="h2">Thank You</p>
|
|
<p>
|
|
Let us thank you again for choosing the RemObjects SDK. We are confident that you
|
|
will find it to be a worthwhile addition to your development toolset.
|
|
</p>
|
|
<p>
|
|
Should you, at any time, encounter a problem or need assistance using the RemObjects SDK, please feel free to ask on the newsgroups
|
|
or contact us directly via email at <a href="mailto:support@remobjects.com">support@remobjects.com</a>.
|
|
</p>
|
|
|
|
<hr width="25%" align="left" style="color: black; height: 1px;"/>
|
|
|
|
<p>Best Regards,
|
|
<br />
|
|
The RemObjects Team
|
|
<br />
|
|
<a href="http://www.remobjects.com">http://www.remobjects.com</a></p> |