首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 233 毫秒
1.
黎方晟  朱敏 《计算机应用》2005,25(11):2709-2711
介绍了一种基于.NET平台的容器管理持久化技术,参照EJB规范并结合.NET平台的特点,使容器管理持久化技术不再是J2EE架构中独有的技术。为用.NET开发一个易于维护、升级、增强功能的大型电子商务应用,构造一个优秀的持久化容器。  相似文献   

2.
在保险业服务软件的实现过程中,利用当前流行的E JB,数据层持久化等技术完善和改进了传统的J2EE三层体系结构,使得软件设计不仅实现了操作系统平台的无关性,而且实现了数据库平台的无关性,更好地实现了软件的可移植性。  相似文献   

3.
Dot Net框架是美国微软公司的具有战略意义的开发平台,它为构建Windows应用程序和Web应用程序提供优秀的开发环境。商业软件开发中会遇到大量的对象持久化问题.本文说明了对象持久化技术的基本原则,并使用C#语言,以一个简单的例子阐述了在Dot Net框架下实现对象持久化的原理,为理解持久化技术、使用和开发持久化工具提供帮助。  相似文献   

4.
作为实现软件复用基础设施之一的构件库系统,在虚拟软件企业开发过程中扮演了极其重要的角色。本文结合虚拟软件企业支撑平台设计思想,通过对面向虚拟软件企业平台构件分类、组织模式、存储和检索算法等关键问题的分析,给出了基于J2EE技术的构件库管理系统的具体实现。  相似文献   

5.
DotNet框架是美国微软公司的具有战略意义的开发平台,它为构建Windows应用程序和Web应用程序提供优秀的开发环境。商业软件开发中会遇到大量的对象持久化问题.本文说明了对象持久化技术的基本原则.并使用C#语言,以一个简单的例子阐述了在DotNet框架下实现对象持久化的原理,为理解持久化技术、使用和开发持久化工具提供帮助。  相似文献   

6.
J2EE数据持久化技术的研究   总被引:18,自引:1,他引:18  
研究了J2EE架构下的数据持久化技术,并对各种持久化技术作了分析比较,提出了J2EE应用程序持久化的一般原则,为应用程序的开发提供帮助。  相似文献   

7.
基于构件库/工作流的可视化软件开发   总被引:2,自引:0,他引:2  
在研究构件技术的基础上,结合工作流技术提出了一种新的软件开发模式,即通过将可视化的构件库与可视化的工作流编辑系统全面融合实现零编程的软件搭建平台。构件库包含了多层次和多粒度的可视化软件构件集合。工作流以业务流程为核心来组装各种构件以实现可视化的软件开发。论文提出了软件构件运行与逻辑控制分离的思想,通过构件库不同层次构件为用户提供良好的软件扩展性和移植性,通过工作流引擎的流程控制取代程序流程的过程控制实现面向业务的快速软件搭建,并支持任意流程的实时测试。这种软件开发模式拓展了传统软件工程的过程开发方式,能较好兼容自上而下和自下而上的软件工程方法,并能适用于BS/CS开发模式。该模型已在新一代GIS平台——MapGIS搭建平台中得到成功应用。最后分析了该软件开发方法的优缺点。  相似文献   

8.
基于J2EE的软件支撑平台构件技术研究   总被引:1,自引:0,他引:1  
为提高软件复用程度、系统开发效率和可维护性,提出了基于平台化、构件化的系统开发思想.应用结构化,模块化和面向对象方法,在J2EE支撑平台的基础上,研究了软件构件定义、属性、表现和模型,构件分类与管理技术.阐述了基于平台和构件的开发过程.在多个项目中应用表明,系统的开发效率被提高了20%左右,软件复用性显著提高,可维护性明显增强.  相似文献   

9.
构件化农业专家系统的研究与探讨   总被引:7,自引:1,他引:6  
叶丽杨宝祝  王万森 《微机发展》2003,13(10):122-124,F003
针对目前传统专家系统各方面存在的缺陷与不足和智能化农业发展的需要,提出了一种针对农业专家系统的构件化的软件实现方案,新的平台本身具有开放的、灵活的体系结构,开发出的专家系统也具有可插拔性、扩展性、移植性、替换性。阐述了构件化技术和农业专家系统以及农业专家系统开发平台,并且在863专家系统开发平台的工作基础和经验总结上,阐述了这种基于集成构件和功能构件的规范化的农业专家系统平台的体系结构,以及构件化的实现方案。  相似文献   

10.
所谓持久化,即把数据存储到可永久保存的存储设备中.持久化的主要应用是将内存中的数据存储在关系型的数据库中.持久化技术目前被广泛应用于各种程序设计的领域中.在要探讨的iOS中的数据持久化技术中,iOS系统中主要提供了几种方式用于简单地实现数据持久化功能:内存存储以及磁盘存储、数据库存储等.对于以持久化的意义有很多,比如能共享业务数据、节约内存容量、数据备份、方便大规模数据检索.综合讲述并比较了一些有代表性的iOS系统持久化方法.  相似文献   

11.
Model-Driven Design (MDD) has proven to be a powerful technology to address the development of increasingly complex embedded systems. Beyond complexity itself, challenges come from the need to deal with parallelism and heterogeneity. System design must target different execution platforms with different OSs and HW resources, even bare-metal, support local and distributed systems, and integrate on top of these heterogeneous platforms multiple functional component coming from different sources (developed from scratch, legacy code and third-party code), with different behaviors operating under different models of computation and communication. Additionally, system optimization to improve performance, power consumption, cost, etc. requires analyzing huge lists of possible design solutions. Addressing these challenges require flexible design technologies able to support from a single-source model its architectural mapping to different computing resources, of different kind and in different platforms. Traditional MDD methods and tools typically rely on fixed elements, which makes difficult their integration under this variability. For example, it is unlikely to integrate in the same system legacy code with a third-party component. Usually some re-coding is required to enable such interconnection. This paper proposes a UML/MARTE system modeling methodology able to address the challenges mentioned above by improving flexibility and scalability. This approach is illustrated and demonstrated on a flight management system. The model is flexible enough to be adapted to different architectural solutions with a minimal effort by changing its underlying Model of Computation and Communication (MoCC). Being completely platform independent, from the same model it is possible to explore various solutions on different execution platforms.  相似文献   

12.
Massive Open Online Courses (MOOCs) are becoming an essential source of information for both students and teachers. Noticeably, MOOCs have to adapt to the fast development of new technologies; they also have to satisfy the current generation of online students. The current MOOCs’ Management Systems, such as Coursera, Udacity, edX, etc., use content management platforms where content are organized in a hierarchical structure. We envision a new generation of MOOCs that support interpretability with formal semantics by using the SemanticWeb and the online social networks. Semantic technologies support more flexible information management than that offered by the current MOOCs’ platforms. Annotated information about courses, video lectures, assignments, students, teachers, etc., can be composed from heterogeneous sources, including contributions from the communities in the forum space. These annotations, combined with legacy data, build foundations for more efficient information discovery in MOOCs’ platforms. In this article we review various Collaborative Semantic Filtering technologies for building Semantic MOOCs’ management system, then, we present a prototype of a semantic middle-sized platform implemented at Western Kentucky University that answers these aforementioned requirements.  相似文献   

13.
Industry 4.0 promotes the utilization of new exponential technologies such as additive manufacturing in responding to different manufacturing challenges. Among these, the integration of additive and subtractive manufacturing technologies can play an important role and be a game changer in manufacturing products. In addition, using product platforms improves the efficiency and responsiveness of manufacturing systems and is considered an enabler of mass customization. In this paper, a model to design multiple platforms that can be customized using additive and subtractive manufacturing to manufacture a product family cost-effectively is proposed. The developed model is used to determine the optimal number of product platforms, each platform design (i.e. its features set), the assignment of each platform to various product variants, and the macro process plans for customizing the platforms while minimizing the overall product family manufacturing cost.The multiple additive/subtractive platforms and their process plans are determined by considering not only the commonality between the product variants but also their various manufacturing cost elements and the customer demand of each variant. The design of multiple product family platforms and their process plans is NP-hard problem. A genetic algorithm-based model is developed to reduce the computational complexity and find optimal or near optimal solution. Two case studies are used to illustrate the developed multiple platform model. The model results were compared with a single platform model in literature and the results demonstrate the multiple platform model superiority in manufacturing product families in lower cost. The use of the developed model enables manufacturing product families cost efficiently and allows manufacturers to manage diversity in products and market demands.  相似文献   

14.
The last decade has seen major changes in the technologies used to identify markers for diagnosing cancer. This review focuses on recent developments on the evolving field of biomarker discovery, and validation techniques using proteomics platforms for ovarian cancer. It is possible now to diagnose various disease conditions using microliter quantities of body fluids. Currently the major developments were made in three distinct areas: (i) protein profiling, (ii) high-throughput validation techniques, and (iii) solid and liquid phase protein microarray platforms for analyzing candidate markers across subclasses and stages of cancers. The recent addition to the long list of technologies is metabolomics using metabolite profiling and informatics-based filtering of information for biomarker discovery of ovarian cancer. Emerging technologies need to address ways to eliminate the limitations posed by the complex dynamic nature of body fluids as well as ways to enrich low-abundance tumor markers if they were to become a successful biomarker discovery tool. These new technologies hold significant promise in identifying more robust markers for ovarian cancer. Since the prevalence of this disease in the population is low, the test must have a high specificity.  相似文献   

15.
《Computer》2002,35(9):19-21
Researchers are exploring the world of distributed computing, in which users in various locations can work with the same set of geographically dispersed resources. These efforts have led to such high-profile technologies as peer-to-peer (P2P), pervasive, and nomadic computing. A critical part of this research is developing consistent approaches to distributed-computing operating environments, which must work consistently across many platforms and technologies. Major efforts in this area include Globe, Opus, and Project Oxygen. None of the three represents radically new technologies, but instead each applies existing technologies in a novel way.  相似文献   

16.
Enterprises turn to their software applications to support their business processes. Over time, it is common for a company to end up with a wide range of applications, which are usually developed in-house by its information technology department or purchased from third-party specialized software companies. The result is a heterogeneous software ecosystem with applications developed in different technologies and frequently using different data models, which brings challenges when two or more applications have to collaborate to support a business process. Integration platforms are specialized software tools that help design, implement, run, and monitor integration solutions that orchestrate a set of applications. The run-time system is the component of integration platforms responsible for running integration solutions, which makes its performance a critically important issue. In this paper, we report our experience in evaluating and comparing four well-known open-source integration platforms in the context of a research project where performance was a central requirement to choose an integration platform. The evaluation was conducted using a decision-making methodology to build a ranking of candidate platforms by means of subjective and objective criteria. The subjective evaluation takes into account expert preferences and compares integration platforms using the analytic hierarchy process, which has been used in many applications related with decision-making. The objective evaluation is build on top of properties distributed on three dimensions, namely, message processing, hotspot detection, and fairness execution, which compose the research methodology we used. The evaluated platforms were ranked to identify the one with the best performance.  相似文献   

17.
对多种通讯平台的信息互动技术进行了分析和阐述,重点介绍了采用面向对象设计,基于软件架构分层体系的触摸屏查询、数据采集转换、短信息服务系统、语音服务系统等功能实现,提出了构建信息互动集成平台的多层体系结构的解决方案。  相似文献   

18.
随着国家电网公司基于大数据、云计算等项目的逐渐增多,国网某省电力公司全业务海量数据激增,导致现有电力营销存在电力数据缺乏统一部署系统、数据共享难度较大、数据指标逻辑规则不统一等问题。集中接入并整合电力各渠道的账户数据和客户数据,结合大数据技术研究电力营销大数据融合共享平台的建设与应用,集中接入和整合电网各渠道的账户数据和客户数据,开展电力客户标签快速搜索及数据驱动营销业务分析等场景,为电力企业运营平台及全景大屏展示提供支持。  相似文献   

19.
CORBA和XML是当今分布式计算中的两大主流技术,两者都具有平台和语言无关性、开放性、可扩展性。CORBA解决了异构环境下系统的互操作性,XML解决了不同平台之间数据表示和关联的同一;因此, 将CORBA和XML结合必将会促进分布式计算技术的新发展。对两者可能的结合点做了总的描述,然后介绍了一种利用XML集成Web和CORBA的模型。  相似文献   

20.
Multi-antenna technologies have already achieved a series of great successes in the development of information networks. For future space-ground integrated networks (SGINs), the traditional various kinds of separated information networks will converge to a whole fully connected information network to provide more flexible and reliable services on a world scale. Regarding their great successes in existing systems, multiantenna technologies will be of critical importance for the realization of SGINs and multi-antenna technologies are definitely one of the most important enabling technologies for future converged SGINs. In this article, a comprehensive overview on multi-antenna technologies is given. We first investigate multi-antenna technologies from a theoretical viewpoint. It is shown that we can understand multi-antenna technologies in a general and unified point of view. This fact has two-fold meanings. First, the research on multi-antennas can help us understand the relationships between different technologies e.g., OFDMA, CDMA, etc. On the other hand, multi-antenna technologies are easy to integrate into various information systems. Following that, we discuss in depth the potentials and challenges of the multi-antenna technologies on different platforms and in different applications case by case. More specifically, we investigate spaceborne multi-antenna technologies, airborne multi-antenna technologies, shipborne multi-antenna technologies, etc. Moreover, the combinations of multiantenna technologies with other advanced wireless technologies e.g., physical layer network coding, cooperative communication, etc., are also elaborated.  相似文献   

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

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

京公网安备 11010802026262号