金融软件定制插件技术应用

作者:adminy 发布时间:2019-09-03 浏览量:

  1、金融软件定制插件技术的主要应用类型


  (1)批命令插件。


  这种插件多为文章件,其特点是使用功能单一,扩展性很小,但是制作方便。由于这种插件的自由度非常低,近年来在金融软件定制技术中已很少使用。


  (2)脚本插件。


  脚本插件是利用脚本语言而制成的插件,其特点是制作简单、使用方便,且便于后期的修改。目前,该插件应用较多的一种脚本语言是XML。


  (3)COM插件。


  COM(ComponentObjectModel)即组件对象模式,它是一种语言共享和跨应用的二级制代码方法。COM插件的开发标准可以独立于任何编程语言,只要满足COM标准,就可以通过任何编程语言调用这些模块功能。因此,COM插件具有使用简单、方便的特点,只需要插件接口与主程序之间实现信息间的交互,就能满足金融软件定制插件功能的实现。


  (4)DLL插件。


  DLL(DynamicLinkLibrary)即动态链接库,它是一个可以由多个程序并用的代码和数据的库,通过DLL,插件可以更容易的进行更新。DLL插件不仅可以利用多语言编程进行金融软件定制开发,利用实现资源间的共享,而且具有易于扩展软件应用程序和节省内存空间的特点。


  2、金融软件定制插件技术在软件技术中的应用优势


  (1)独立性强,安装简单。


  插件作为可以独立存在于软件部分的应用程序,不受到或很少受到外界因素的影响,能够较为自由的应用于各种金融软件定制系统当中;插件与主程序之间遵循标准的接口规范,在插件应用时具有安装简单、快捷的特点。


  (2)可移植性强。


  由于插件程序自身多是由一些较小的插件结构所构成,因此具有组成结构灵活和功能移植性强的特点,用户可以根据自身的需要选择不同功能及内容的插件,也可以方便对不需要的插件进行方便删除,而不会影响到金融软件定制的功能使用。


  (3)扩展性好。


  当前,金融软件定制都面向用户提供了插件技术,以此提高软件的扩展能力与复用度。金融软件定制插件技术的应用,不仅可以满足不同用户的特殊需要,进行多人并行模式的开发与独立升级,而且插件还可明显扩展软件主程序的功能,使软件的应用领域得到不断拓展。