We had a system that
was in Delphi 4 (Midas 2)
App1
App2 -> Socket
Server (D4) ->
Appserver1
App3
We have now upgraded
to Delphi 6 (Midas 3) so any new software we write is in Delphi 6, but
until the next version of our main piece of software
is finished we are still running some Delphi 4
Apps.
So what we now have
is
App1
App2
->
-> Appserver1 (D4)
Socket Server (D6)
App3
->
-> AppServer2 (D6)
Current if only App1
and App2 (Midas 2) are used everything runs smoothly.
If App3 (Midas 3) is
used then it worke well most of the time, but sometimes AppServer2 hangs so that
new connections just sit there waiting. No timeout. Also, but less often
AppServer1 hangs as well. In this case once we fix up AppServer2 (kill all
App3's and then Kill AppServer2) AppServer1 works again.
AppServer1 and
Appserver2 have different GUID's but that names of the RDM's, Methods and
Providers are the same.
AppServer2 is
essentially AppServer1 ported to Midas 3.
AppServer1 and 2
both use a TDatabase to connect to an informix database. They don't use an
existing BDE alias but they do have the same DatabaseName.
Is it OK to have
Midas 2 and Midas 3 App servers on the same machine?
Do I need to change
more than the GUID's between versions of an AppServer?
Anything else I should
know?
Thanks
Stacey
Stacey
Verner
Ph: +64-9-4154790
Software Developer Fax: +64-9-4154791
DDI: +64-9-4154797
CJN Technologies Ltd. Email: [EMAIL PROTECTED]
PO Box 302-278, North Harbour, Auckland 1330, New Zealand
12 Piermark Drive, North Harbour, Auckland, New Zealand
Visit our website at http://www.cjntech.co.nz/
Software Developer Fax: +64-9-4154791
DDI: +64-9-4154797
CJN Technologies Ltd. Email: [EMAIL PROTECTED]
PO Box 302-278, North Harbour, Auckland 1330, New Zealand
12 Piermark Drive, North Harbour, Auckland, New Zealand
Visit our website at http://www.cjntech.co.nz/