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/