Page 1 of 1

Application Extensibility

Posted: Fri Aug 07, 2009 11:32 am
by ConvertFromOldNGs
by Ian Cox >> Tue, 15 Mar 2005 11:05:32 GMT

Hi,

Coming from a COM background (VB) I have developed several solutions that allow a framework to create 'Implementations' of various concepts. The details of the implementation being stored as a string in a database.

E.G.

A core routine needs Project Codes from an external system. As this is a frameork it supports 'n' external systems as long as they have the concept of a 'Project'. The framework defines an interface that allows the framework to request information (potentially with a 2 way communication by passing a reference to the core object). This interface can then be implemented by an ActiveX dll written specifically to access the external system. The classes progID is stored on the database and the Microsoft CreateObject facility is used to obtain an instance of the object. From then on the framework uses the interface to obtain the required information.

Is this possible in Jade? Can Jade be used to 'implement' interface modules such that the 'framework' can be deployed and these developed/modified later. Can we interface with COM and/or .Net.

Many thanks
Ian Cox

Re: Application Extensibility

Posted: Fri Aug 07, 2009 11:32 am
by ConvertFromOldNGs
by Robert Barr >> Tue, 15 Mar 2005 20:16:11 GMT

These technical papers discuss general interface support in Jade:

http://www.jadeworld.com/downloads/JADEInterfaces.pdf http://www.jadeworld.com/downloads/jade ... rfaces.pdf

If you want an active x interface (interface runs in memory on the same Win32 machine), then check out http://www.jadeworld.com/downloads/wp_A ... ontrol.pdf

If the external systems run on other machines then web services may be the way to go: http://www.jadeworld.com/downloads/webservices.pdf

Re: Application Extensibility

Posted: Fri Aug 07, 2009 11:32 am
by ConvertFromOldNGs
by Ian Cox >> Wed, 16 Mar 2005 11:16:30 GMT

Many thanks Rob