Building a Fix engine from scratch

Imported from previous forum

I would like to build a fix engine, which will allow me the API interface I need. I am more interested in how to build such an engine rather than going out and buying one off the shelf.

Can anyone give me pointers as to where to start developing.

I need examples, code examples, etc.

Many thanks

Andrew Watson