|
From: Andrew Smith on 2 Jul 2008 16:57 I have a large mainly numerical application for Win32 that employs a dll written in F95/2003 code and has about 300 entry points attached to a GUI developed in an old GUI language. I need to move to 64 bit to obtain more memory space for the calculations. The GUI is mainly outside my control and will remain 32 bit for some time but I am thinking about separating the dll into a standalone application. I have already been able to create this numerical application using the Intel Com server Wizard and then using the Intel module wizard to create the client code. The client code would be a new Fortran dll attached to the GUI. My problem is how to implement callbacks from the numerical server to the client application. The Intel Com server wizard and module wizard do not appear to support events or callbacks. Currently the whole thing is envisaged as single threaded and synchronous but other solutions would be acceptable. Maybe I should use some other communication method instead of com automation or maybe another language for the top level of the numerical application. I have tried looking into C++ but could not understand much at all. Andy
|
Pages: 1 Prev: Native Fortran 77 - CGI interface howto Next: public comment on fortran 2008 |