DCOM to TCP/IP conversion
Sylvester Solutions was contacted to replace the DCOM interface on an MFC/ATL client server application with TCP/IP socket streaming. Today, DCOM is difficult to maintain due to complex security issues. This is the reason why its use is more and more abandoned today.
Our customer supplied the source code of both client and server. Sylvester Solutions removed the code generated by the MIDL compiler for DCOM communication and the source code operating the interface. Later the SylvesterSolutions WinSock based classes (with data compression and encryption) were used to implement the same interface. The ATL server was also converted to MFC so the user could see some diagnostics messages and to make sure the acceptance test was done properly.