 Web services also allow JADE systems to interoperate with services provided by other non-JADE systems.In addition to Web services, JADE is also capable of interfacing with other programs through language APIs (including .NET, Java, C/C++), DLL calls, ActiveX/COM objects and .NET assemblies.This allows other programs to access objects and execute methods, and can be used to provide a different interface to a JADE application.