大家好,如题,希望求教一个NodeJs调用Delphi(Object Pascal)编写的DLL(ActiveX library)库的思路。
公司的项目正在向NodeJS的平台移动,但是负责计算核心编写的同事只会用Delphi写DLL,调用DLL中的函数后会生成几个Delphi编写的Record data Type的二进制文件,类似C里的structure类型。
所现在遇到的挑战其实有两个: 1.如何设法在NodeJs环境下直接与DLL对话的方式,正确传递参数并调用封装在DLL的函数 2.如果设法直接使用NodeJS的读取这几个二进制文件并转义为JSON,做为RESTful API可以直接使用的数据,或者写入mongoDB。
求个大概的思路即可,先谢过。