SourceForge.net Logo

Differences

BOXP Comparation

Differences between BO2K and BOXP


  • The Difference between BOXP and BO2K is that BOXP has a solid and much more complete base that BO2K, the main focus of this base (called FrameWork) is the flexibility by "plug-ins". All the internal functions, strings, variables and many APIs (Windows Functions) are shared by the FrameWork in a Gloabal Structure, so any plug-in can access/read/change them.
  • All the APIs are loaded when BOXP begins with our own method, and not automatically when the .exe image is loaded by Windows.
  • It is now possible to change the internal functions of the FrameWork by just changing a value pointer, without restarting it first or do an complex redirection call operation.
  • The Configuration Tool support plug-ins, so there can be added wizards and extra features.
  • The Server will supports attachments of any type (.dll, .exe, *.* ). A Plugin .dll can be loaded from the memory or extracted to an external file and loaded from there.
  • A bit more complex to encode plugins, becuase the Plugin Linkage System is too diferent.
  • More complex plugins can be writed.
  • We can use a Logging Service to have a debug when run the FrameWork compiled as release.
  • Finally we'll have a REAL Plugin Linkage System, where everything can be accessed in a master structure whitout any restriction and real control of all variables and functions.


Last Modification: Mon 5 2005f September, 2005 [06:45] by Administrator. Hits: 2367


Smaug (C) 2004-2005 Javier Aroche