Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 4 of 4 total |
Client and server always same version? |
Tue, Mar 8 2016 2:06 PM | Permanent Link |
Accowin LBRP | Hello,
Do a client and server always be on the same elevate version. For example is it possible to have the client build with version 2.14 and server build with version 2.22? Or the other way around. Thanks. Regards, Jeffrey |
Tue, Mar 8 2016 2:21 PM | Permanent Link |
Raul Team Elevate | On 3/8/2016 2:06 PM, Accowin wrote:
> Do a client and server always be on the same elevate version. Ideally yes but it's not strictly required - it generally depends on whether there have been any new or breaking features/fixes between the versions. If you cannot upgrade both to same then review release notes and specifically look for any breaking changes but also any new features. Don't quote me on this as i'm not fully certain but generally having a newer server i believe is slightly better since client cannot use a new feature where there would be no corresponding logic on server. > For example is it possible to have the client build with version 2.14 and server build with version 2.22? > Or the other way around. Looking at release notes one of big changes that immediately pops us is the unification of ansi/unicode in 2.15. There are number of other breaking changes and depending on your app and enviornment might not impact you - like Delphi 10S update 1 or 2.21 breaking change due to extended characters. Raul |
Wed, Mar 9 2016 7:45 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Jeffrey,
<< For example is it possible to have the client build with version 2.14 and server build with version 2.22? Or the other way around. >> Yes, but as Raul says, if you're using an older version of the EDB Server, you won't be using a version that has the most current engine fixes. However, as far as reconciling client <-> server features, EDB manages that for you and automatically downgrades or upgrades its features based upon the release number of the client and server. For example, if a client is using a release that is older than the EDB Server, and the EDB Server wants to send back additional information for a specific server call due to a new feature, then it will not do so because it knows that the client doesn't know what to do with the additional information. The same is true in the other direction from the client to the server. Tim Young Elevate Software www.elevatesoft.com |
Wed, Mar 9 2016 8:12 AM | Permanent Link |
Accowin LBRP | Thanks Tim for the answer.
Knowing that, means that we can always use the newest version of elevate but we are not forced to update existing customer to the latest server version. Only if we have a problem in our application with a certain server version or that customer has strange things we can upgrade that customer to the latest server version. This helps us a lot. Thanks. Regards, Jeffrey |
This web page was last updated on Tuesday, April 30, 2024 at 03:55 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |