Monday, July 25, 2005

This morning, I implemented in C++ a simple component manager that iterates a directory looking for SIL files, and for each one found, creates an in-memory data structure to represent each component and the classes that the component implements.

The next step will be to iterate the in-memory structures and create JavaScript objects that implement each component and class represented, and register these objects with the JavaScript engine.

In addition, some kind of marshalling code within the layout manager will be needed to dispatch calls made from JavaScript to the components (not to mention, some code to load each DLL at runtime will be required). This is going to take some thought...


Post a Comment

<< Home