【摘 要】
:
目前,程序员通常需要使用不同的工具集,而这些工具集是在不同领域内操作的。为了提供灵活的工具集成,一个工具集成平台必须允许工具开发者根据投资额、预期的上市时间,以及特
论文部分内容阅读
目前,程序员通常需要使用不同的工具集,而这些工具集是在不同领域内操作的。为了提供灵活的工具集成,一个工具集成平台必须允许工具开发者根据投资额、预期的上市时间,以及特定的工具需求来达到不同的集成层次。每一个集成的层次决定了一个工具的行为方式,以及终端用户能够期望的结果。针对工具界面集成的需要,本文以Eclipse作为工具集成平台。首先,本文给出了一种实现工具界面集成的方法。该方法利用JNI技术,调用相应的WindowsAPI,实现了任意工具在Eclipse平台下的界面集成。接着,根据Eclipse中插件的依赖机制,提出了一种优化集成的方法,从而避免了相同代码的重复书写。随后,提出了一种集成自动化的方法。使用该方法可以自动生成工具界面集成到Eclipse中所需的代码,从而使得用户可以方便地将任意工具界面集成到Eclipse中。然后,提出了集成平台对工具任意消息进行监控的一种方法。通过Windows钩子将DLL插入进程的地址空间,平台可以随时阻止工具对任意消息的处理,或者在工具对任意消息进行处理的前后,加入对该消息的用户自定义处理。最后,本文提出了一种对工具相关数据进行管理的方法。使用该方法可以对工具相关数据的生成进行监控,并将工具相关数据传输至网络中的另一台机器,以便在其他机器上对该数据进行进一步处理。
其他文献
P2P是由若干互相对等的网络结点组成的一种网络结构,其中每个网络节点称为对等点,对等点消除了服务器和客户端间的角色差别,通过它们之间的信息直接交换完成计算和信息的共享。J
随着互联网技术的飞速发展,计算机网络已逐渐成为人们生活中不可缺少的组成部分。然而,网络本身的不安全因素以及网络通信协议的缺陷,为入侵者的攻击带来了可能。同时,操作系
随着计算机技术的迅猛发展,大多数企事业单位都逐步实现了与业务相关的管理信息系统。这些系统在开发时往往没有考虑和其他系统的交互,并且由于开发时期不同、所用技术不同等
随着Internet以及电子商务的发展,信息安全成为计算机科学技术领域引人注目的重大问题。必须采用十分可靠的安全技术来保证各种应用的机密性、完整性、身份鉴别和不可抵赖性。
与别的行业相比,石油行业是一个高风险,高投入的行业,它受到许多不确定性因素的影响,面临着地质、经济和技术等方面的风险。石油企业进行的项目投资,资金往往巨大,并且受到许多因素
在Internet大众化及Web技术快速发展的今天,企业已开始逐步关注自身公司网络应用的发展。网络应用如今已经从一般的网站发展成为大型电子商务、信息发布和提供各种服务的平台
摘要:过去的20年来,由于人类对互联网带宽无止境的需求,加上视频压缩技术的发展以及不断增长的用户需求,基于互联网的视频流应用很快成长为主流的“杀手”级应用。为了满足高
随着信息技术的广泛应用,软件的应用面也越来越广,要求对软件开发的针对性和及时性越来越高,特别是中小型软件公司,它们不一定能够认证和实施CMM管理,但是同样需要一个软件质量度
随着信息化程度的提高,在人类社会的各个领域聚集了大量甚至是海量的数据,数据挖掘就是要从这些数据中提取有用的信息,从上世纪80年代末以来人们对数据挖掘模型、算法、系统
WebGIS是在Web网络环境下的一种兼容、存储、处理、分析和显示与应用地理信息的计算机系统。它是Web技术和GIS技术相结合的产物,其基本出发点就是利用互联网发布地理信息,让客