Jacob技术入门与应用详解

需积分: 50 10 下载量 8 浏览量 更新于2024-09-14 收藏 169KB DOC 举报
jacob技术概览 jacob技术是Java COM Bridge的缩写,即Java和COM组件之间的桥梁,提供自动化的访问COM的功能,也是通过JNI功能访问Windows平台下的COM组件或者Win32系统库的。jacob技术的出现主要是为了解决Office软件在Windows平台上的通信问题,提供了一个通用的API来访问COM组件。 jacob技术的优点是可以直接访问COM组件,提供了自动化的访问COM的功能,解决了Office软件在Windows平台上的通信问题。jacob技术的实现是通过JNI功能访问Windows平台下的COM组件或者Win32系统库的。 jacob技术的架构主要分为两个包:com.jacob.activeX和com.jacob.com。com.jacob.activeX包提供了调度activeX控件的功能,而com.jacob.com包提供了调用系统DLL的功能。其中,com.jacob.com包是jacob技术的核心包,提供了访问COM组件的功能。 在com.jacob.com包中,有一个基础的类com.jacob.com.JacobObject,其他类都是继承自它的。com.jacob.com.Dispatch类提供了调度MS Windows系统API的功能,而com.jacob.com.Variant类提供了数据类型的转换方法。Variant类是jacob技术的基本数据类,可以被转换成任何的类。 jacob技术的应用非常广泛,可以用于Office软件的自动化操作,例如自动化生成Word文档、自动化生成Excel表格等。jacob技术也可以用于其他的Windows平台上的软件的自动化操作。 jacob技术的优点是可以提供自动化的访问COM组件的功能,解决了Office软件在Windows平台上的通信问题。jacob技术的实现是通过JNI功能访问Windows平台下的COM组件或者Win32系统库的。 jacob技术的缺点是需要了解COM组件的技术细节,需要了解Windows平台下的COM组件的实现机理。jacob技术的实现需要使用JNI功能访问Windows平台下的COM组件或者Win32系统库的,需要了解JNI功能的实现机理。 jacob技术是Java COM Bridge的缩写,提供自动化的访问COM组件的功能,解决了Office软件在Windows平台上的通信问题。jacob技术的实现是通过JNI功能访问Windows平台下的COM组件或者Win32系统库的。jacob技术的应用非常广泛,可以用于Office软件的自动化操作等。
2019-04-26 上传