Application Extensibility

Discussions about design and architecture principles, including native JADE systems and JADE interoperating with other technologies
ConvertFromOldNGs
Posts: 5321
Joined: Wed Aug 05, 2009 5:19 pm

Application Extensibility

Postby ConvertFromOldNGs » Fri Aug 07, 2009 11:32 am

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

ConvertFromOldNGs
Posts: 5321
Joined: Wed Aug 05, 2009 5:19 pm

Re: Application Extensibility

Postby ConvertFromOldNGs » Fri Aug 07, 2009 11:32 am

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

ConvertFromOldNGs
Posts: 5321
Joined: Wed Aug 05, 2009 5:19 pm

Re: Application Extensibility

Postby ConvertFromOldNGs » Fri Aug 07, 2009 11:32 am

by Ian Cox >> Wed, 16 Mar 2005 11:16:30 GMT

Many thanks Rob


Return to “Design and Architecture”

Who is online

Users browsing this forum: No registered users and 23 guests