首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 24 毫秒
1.
随着网络技术和软件规模的发展,软件分布式开发的需求越来越迫切。SDCEE是一个软件分布式协同开发环境,它使用户通过浏览器参与项目全过程的开发。论述了系统在解决分布式协同开发所使用到的关键技术,这些技术包括目录镜像、网络资源管理器、工作区管理、命令解释器、远程编辑以及权限管理接口。  相似文献   

2.
随着网络技术和软件规模的发展,软件分布式开发的需求越来越迫切。SDCEE是一个软件分布式协同开发环境,它使用户通过浏览器参与项目全过程的开发。论述了系统在解决分布式协同开发所使用到的关键技术,这些技术包括目录镜像、网络资源管理器、工作区管理、命令解释器、远程编辑以及权限管理接口。  相似文献   

3.
一种分布式协同开发环境的分布并行开发技术   总被引:1,自引:0,他引:1  
随着网络技术和软件规模的发展,软件分布式开发的需求越来越迫切。SDCEE是一个软件分布式协同开发环境,它使用户可通过浏览器参与项目全过程的开发。本文论述了该系统的体系结构和分布并行开发模型。  相似文献   

4.
直接互连网络已成为构建大规模并行系统的主流网络互连体系结构,路由算法对互连网络的通信性能和并行系统性能的发挥起着重要作用。针对静态互连网络,提出一种新的基于路由表查找技术的分布式路由算法HDRA,该算法有效地利用历史寻径信息,加快路由寻径速度,提高网络传输性能,而且算法设计简单,易于硬件实现。  相似文献   

5.
随着单个芯片上集成的处理器的个数越来越多,传统的电互连网络已经无法满足对互连网络性能的需求,需要一种新的互连方式,因此光互连网络技术应运而生.目前,电互连的片上网络在功耗、性能、带宽、延迟等方面遇到了瓶颈,而光互连作为一种新的互连方式引用到片上网络具有低损耗、高吞吐率、低延迟等无可比拟的优势.本文主要探讨了片上光网络的...  相似文献   

6.
黄美根  黄一才  郁滨  周伟伟 《软件学报》2018,29(9):2733-2752
研究了分布式无线传感器网络在异构互连和资源管理等方面存在的问题,深入分析了软件定义网络与无线传感器网络结合的必要性,在总结大量软件定义无线传感器网络架构后,给出了通用架构,并对应用面、控制面和数据面进行了详细阐述.进一步,从异构互连、资源管理、可靠控制、网络安全这4个方面梳理出当前存在的挑战及相应关键技术,在此基础上,通过案例比较说明了软件定义无线传感器网络的优势和前景,并对未来研究工作进行了展望.  相似文献   

7.
基于移动Agent的对象请求代理(ORB)扩展   总被引:1,自引:0,他引:1  
曹华东  白立  傅汝霖 《计算机工程》2004,30(9):124-125,128
随着分布式应用软件系统的广泛应用,人们对它的性能要求越来越高。由于CORBA核心ORB存在一些不足之处,使得基干CORBA开发出来的分布式软件性能较低,文章提出用移动Agent来扩展ORB,结合两者的优点来提高分布式软件的性能。  相似文献   

8.
随着计算机网络技术、电子技术、仿真技术、信息技术的发展,越来越多的复杂系统仿真采用分布式的仿真模式,而支持不同网络的运行支撑环境也就逐渐在分布式仿真中得到广泛应用。基于目前在复杂系统仿真中常用的几种计算机网络或协议,特别是基于TCP/IP协议的以太网、基于反射内存技术的分布式网络、基于实时数据分发的分布式网络,以及基于高速互连的InfiniBand网络,研究了仿真运行支撑环境的几种实现途径和解决办法。  相似文献   

9.
通过信能不高是影响软件分布式共享存储系统性能的主要因素之一,用户级通信技术能够充分发挥高速网络的硬件性能,减少数据拷贝次数,降低软件件开发销,明显改善了带宽和延迟,为软件分布式共享存储系统性能的提高开避了新的途径,设计并实现了一个面向软件分布式存储系统的用户级通信库,它不仅改善了系统的通禽性能,同时也使得系统的并行计算性能得到改善,从而十分显著地提高了软件分布式共享存储系统的整体性能。  相似文献   

10.
乔保军  石峰  计卫星  刘滨 《计算机应用》2006,26(9):2162-2165
路由算法对互连网络的通信性能和并行系统性能的发挥起着重要作用。针对基三分层互连网络,提出一种基于查表的使消息沿两节点间近似最短路径传递的分布式确定路由算法TDRA。该算法充分利用基三分层互连网络的层次特性,其路由表中仅保存各节点的同族节点和部分组的路由信息,路由表所占存储空间小,路由效率高。  相似文献   

11.
通过Axis2异步调用实现较大数据传输WEB服务   总被引:1,自引:0,他引:1  
Axis2支持 WSDL 2.0 定义的In-Out消息交换模式,可以在 API 级别和传输级别提供异步行为,能够很好地解决Web服务中大数据长时间传输问题.研究Axis2异步Web服务实现较大数据的传输方法,并以车辆收费数据传输服务为例,给出具体实现方法.  相似文献   

12.
基于Web的应用程序构造模式比较研究   总被引:4,自引:1,他引:4  
王映辉 《计算机科学》2003,30(7):114-116
1 引言互联网改变了人们对信息的获取、传输、发布、共享、应用和可视化等的过程和方式,为应用程序数据提供者在WWW(World Wide Web)上给予了方便的信息发布与共享的方式。目前,几乎所有的管理信息系统都是建立在Web(或Internet)技术之上的,它们的构建属于分布式应用开发和大规模软件构架的范畴。其中,客户机和服务器是两个比较重要的概念。在客户机和服务器的配合下,信息的处理不仅仅是由某一方来完成,而需要多方的合作。由此可知,这种软件的构架完全不同于单机应用软件的构架。  相似文献   

13.
Frameworks are widely used in modern software development to reduce development costs. They are accessed through their Application Programming Interfaces (APIs), which specify the contracts with client programs. When frameworks evolve, API backward-compatibility cannot always be guaranteed and client programs must upgrade to use the new releases. Because framework upgrades are not cost-free, observing API changes and usages together at fine-grained levels is necessary to help developers understand, assess, and forecast the cost of each framework upgrade. Whereas previous work studied API changes in frameworks and API usages in client programs separately, we analyse and classify API changes and usages together in 22 framework releases from the Apache and Eclipse ecosystems and their client programs. We find that (1) missing classes and methods happen more often in frameworks and affect client programs more often than the other API change types do, (2) missing interfaces occur rarely in frameworks but affect client programs often, (3) framework APIs are used on average in 35 % of client classes and interfaces, (4) most of such usages could be encapsulated locally and reduced in number, and (5) about 11 % of APIs usages could cause ripple effects in client programs when these APIs change. Based on these findings, we provide suggestions for developers and researchers to reduce the impact of API evolution through language mechanisms and design strategies.  相似文献   

14.
针对Wine操作设备无关位图(DIB)存在性能瓶颈的问题,提出一种客户端软件渲染的方法。该方法首先分析操作DIB的GDI API函数,然后确定客户端软件渲染的加载点,再以链表形式将不同设备上下文环境及其对应的GDI API函数串联,在此基础上实现GDI API函数的客户端软件渲染。性能测试表明,经客户端软件渲染优化后的Wine与未优化的Wine相比,其操作DIB的性能平均至少提高了10倍,且接近本地Windows XP下操作DIB的性能,有效地避免了操作DIB的性能瓶颈。  相似文献   

15.
数据访问对象设计模式   总被引:3,自引:0,他引:3  
与数据源特性相关的数据访问代码,往往将数据访问逻辑和业务逻辑捆绑在一起。这使替换或更改程序的数据源变得十分困难,降低程序的扩展性和移植性,同时增加了维护成本。本文详细介绍了数据访问对象设计模式:将数据源的客户访问接口和数据访问机制分离开,使特定的数据源访问AH转化成普通的客户端接口。这样数据访问机制的代码便可根据数据源的变化单独更改,系统的扩展性获得极大提升,维护亦更加容易。依据数据访问对象设计模式来设计系统能很好地解决大型J2EE应用系统设计中遇到的扩展性、维护性等问题。  相似文献   

16.
蒲兴彦  赵媛 《微机发展》2007,17(12):40-43
SOA架构使得下一代软件系统具有分布式、面向服务和动态配置和部署的特点,这种软件架构引起了Internet从传统的eyeball web到transactional web的发展趋势。但是Web浏览器在功能上过于单一,缺乏离线操作和对相关应用程序的API支持,从而人们开始研究和开发比Web浏览器功能更为丰富的胖客户端。文中提出了一种客户端自主更新与适配远程服务接口的智能客户端(Smart Client)框架。该框架在本地维护了一个服务连接池,这使得客户端对常用服务的绑定和访问在一定程度上可以不通过UDDI或LDAP自行完成,这样降低了客户端访问UDDI或LDAP的开销,减轻了UD-DI或LDAP的负载,也提高了对常用服务的访问效率。  相似文献   

17.
Many software libraries, especially those commercial ones, provide API documentation in natural languages to describe correct API usages. However, developers may still write code that is inconsistent with API documentation, partially because many developers are reluctant to carefully read API documentation as shown by existing research. As these inconsistencies may indicate defects, researchers have proposed various detection approaches, and these approaches need many known specifications. As it is tedious to write specifications manually for all APIs, various approaches have been proposed to mine specifications automatically. In the literature, most existing mining approaches rely on analyzing client code, so these mining approaches would fail to mine specifications when client code is not sufficient. Instead of analyzing client code, we propose an approach, called Doc2Spec, that infers resource specifications from API documentation in natural languages. We evaluated our approach on the Javadocs of five libraries. The results show that our approach performs well on real scale libraries, and infers various specifications with relatively high precisions, recalls, and F-scores. We further used inferred specifications to detect defects in open source projects. The results show that specifications inferred by Doc2Spec are useful to detect real defects in existing projects.  相似文献   

18.
详细介绍基于ASP.NET Web API框架设计的校园一卡通手机客户端的实现。通过引用一卡通相关的Web Service,再封装Web API接口供手机端以HTTP方式调用。校园一卡通手机客户端使用户可以利用碎片化时间,随时随地处理校园卡有关业务,突破了传统校园卡应用的时空局限,开创了新局面。  相似文献   

19.
The Navajo Language Literature Project was established to createand deliver a web-based, digital library of Navajo languagetexts. The current focus is to deliver the texts on the weband allow collaborative editing for linguistic detail such asword parses and glosses. The original implementation of theproject used a server-side design for the Internet applications.The addition of asynchronous update to the server for this projectgave the client web application more responsibility and starteda line of inquiry into how much processing can be pushed tothe web browser client. A major advantage of this move is asimplification of deployment that can be beneficial for smalland unfunded projects in the humanities. The case study belowdefines and parameterizes a model for this client-side pattern.  相似文献   

20.
ReadDirectoryChangesW是Windows系统下用于监测文件系统变化的API函数。使用Tcl的C扩展API对其进行必要的整合与包装,分别从同步调用与异步调用两个角度介绍了如何实现阻塞与非阻塞的Tcl模块,并在此基础上结合Tcl的时间通知机制,实现了单线程非阻塞的文件监控模式。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号