基于COM技术与JNI技术的通用数据交换技术的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jifeng11111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,随着Internet/Intranet等信息技术的飞速发展以及企业对自身信息化建设重视程度的不断提高,基于Web技术的面向企业级应用的各种电子商务、电子政务和办公自动化系统的开发也是日益广泛。 与此同时,不断涌现的新的开发技术更是促进了企业Web应用系统的发展。其中,Java开发平台从诞生至今短短的几年时间,就凭借其自身的跨平台的可移植性、安全性等特性迅速地成为业界开发的首选。而Sun公司又于1999年适合时宜地推出了完全面向企业级应用的J2EE(Java 2 Platform, Enterprise Edition)框架模型,更是对企业Web应用系统开发起到了推波助澜的作用! 但是,在当今的软件界我们不得不面对的一个事实,那就是微软公司所开发的Office系列办公软件在企业办公领域占有绝对的优势。这就使得我们在进行企业级应用系统开发时,必然要涉及到企业大量的Office系列文档的处理。可是,出于商业竞争的考虑,微软公司并没有公开其Office系列文档的存储格式。再加上Java语言自身出于安全的考虑,使得以Java2为基础核心的J2EE框架模型在处理Office系列文档时显得举步维艰,这严重阻碍了J2EE框架模型在企业级应用方面的发展。因此如何利用现有的技术找到解决上述问题的有效途径,就成为了人们关注的热点。 本文就是基于上述需求,利用现今较为成熟的COM技术和JNI技术来探索出一条解决Java语言操作Word文档与Excel文档的有效途径。作者在参阅大量资料的基础上,对Word文档和Excel文档对象模型进行了详细的分析,并对有关的软件开发包进行了较为深入的研究。在掌握了相关技术知识的前提下,设计并开发了一个能够满足实际项目需要的JavaBean组件,同时将所设计的组件应用到了实际的项目中接受实践的检验,达到了预期的效果。文章的最后,作者对该项技术的进一步发展给出了自己的展望!
其他文献
随着“数字地球”概念的提出,地理信息系统和时空数据库已经成为研究热点。而今移动通信技术的高速发展,时空数据库越来越多地应用在地理信息系统、交通管理、定位、城市规划、
SNMP(Simple Network Management Protocol,简单网络管理协议)是TCP/IP网络上应用最广泛的网络管理协议,网络上的服务器、工作站、路由器等各种网络设备基本都支持这一协议,因此
随着Intemet技术的迅速崛起和在全球范围内应用的飞速发展,信息共享已经成为—种必然的要求,地理信息也不例外。 为了促进地理空间信息的共享和互操作,开放地理信息联盟(OGC:O
随着互联网的蓬勃发展,信息资源数量呈指数级的增长,信息检索技术也在不断地进步。通过信息检索系统,用户可以迅速地接触到丰富精彩的信息,对于生活、工作和学习都带来了许多便利
随着市场竞争的加剧及经济全球化的发展,虚拟企业、协同设计、网络化制造、企业动态联盟等虚拟系统将是未来企业的主要组织形式。信息集成是这些虚拟系统有效运作的前提和基
目前,移动可视搜索研究主要是基于客户端-服务器模式,将图像特征上传到远程服务器进行查询,从而完成目标识别。但这种模式对网络实时传输依赖性较强,当网络拥塞时,会出现查询速度
随着互联网的迅速发展,电子商务有了飞速的发展,企业信息系统的也越来越复杂化,因而对企业管理和经营模式也提出了全新的要求。现今的电子商务都要求建立在信息的获取和发布
因特网诞生以来,网络信息资源急剧增长,如何利用数据检索技术有效的发现和使用资源成为急待解决的问题。XML具备许多HTML没有的优点,其实现了内容、结构和表现三者的分离,因此适
随着计算机软件的飞速发展,设计可用性高的软件系统是很必要的。在软件系统的使用过程中,对其进行可用性测试与改进能有效地提高软件的功能。 序列模式挖掘已经在许多领域得
信息系统安全是目前广泛研究的重要课题之一。对于协同办公系统来说,保障信息系统的安全性和可靠性更是实现高效率协同办公的前提。因此,研究协同办公系统安全机制中的关键技术