首页> 外文OA文献 >Análisis de la adecuación de lenguajes de programación Web a un desarrollo basado en patrones de diseño J2EE de alto nivel
【2h】

Análisis de la adecuación de lenguajes de programación Web a un desarrollo basado en patrones de diseño J2EE de alto nivel

机译:分析Web编程语言对基于高级J2EE设计模式的开发是否足够

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Las tecnologías y las técnicas para construcción de software han evolucionado rápidamente en los últimosuddiez años. En el ámbito de aplicaciones web han surgido nuevas tecnologías que ahora compiten entre sí. Los arquitectos y desarrolladores de software continúan desarrollando aplicaciones con prácticas antiguas,y otros, no conocen las alternativas y lo interesantes que pueden ser.udEste trabajo está enfocado en comparar alternativas a J2EE para la construcción de sistemas empresariales.ASP.NET/C#, PHP y PHP/Zend Framework serán los protagonistas de las discusiones en este trabajo. El análisis que aquí se desarrolla está basado en un vocabulario común y universal como es el de los patrones de diseño J2EE. La capacidad de cada tecnología será determinada por el nivel de soporte que brinde para la implementación de cada patrón de alto nivel.udEs importante darse cuenta que los patrones de diseño J2EE recopilan un conjunto de buenas prácticas que se han venido desarrollando en los últimos años para el desarrollo de sistemas web. Aunque en la práctica muchas aplicaciones web se construyen con una arquitectura ad-hoc, la presencia de patrones de diseño conduce a soluciones estándares, fácilmente comprensibles y mantenibles por parte de los desarrolladores.udEn la práctica, la elección de un determinado lenguaje de programación web viene dada por cuestiones tan importantes como puede ser la curva de aprendizaje de un determinado lenguaje, o las posibilidades hardware de los distintos servidores del sistema a construir. Sin embargo, en entidades de desarrollo lo suficientemente avanzadas, estas características pueden no ser determinantes. Surge por tanto la pregunta de si todos los lenguajes disponibles son capaces de implementar soluciones diseñadas acorde a patrones de diseño web de alto nivel. Precisamente este trabajo pretende responder esta pregunta.udAdemás, en este trabajo, se analizan las principales fuentes de patrones de diseño J2EE (conocidos y usados como guía por desarrolladores y arquitectos alrededor del mundo). Durante este análisis se creará un mapping entre las distintas ontologías de patrones definidas por cada fuente. De esta forma, se proporciona un mecanismo que facilita la comprensió de estos patrones en general, y que permite una libre discusión a lo largo del documento.ud[ABSTRACT]udTechnologies in the Web Applications field have surged and now the all compete together. Software architects and developers keep building applications using old practices, others, do not know the alternatives and how interesting can they be.udThis work is focused in the comparison of J2EE alternatives for building enterprise systems. ASP.NET/C#,PHP and PHP/Zend Framework will be the main characters in this work's discussions. The analysis made in this job, is based in a common and universal vocabulary such as J2EE design patterns. Each technology's capacity will be determined by the level of support it brings into the each high-level pattern implementation.udIt is important to notice that J2EE design patterns, group together a set of good practices that have been under development during recent years for Web Systems' construction. Even in practice, many Web Applications are built using an ad-hoc architecture, design patterns lead to standard solutions, easy to comprehend and maintainable for developers.udThe chose of certain Web Development Programming Language depends of certain aspects such as the learning curve of a specific one, or the hardware capabilities of the different servers that made the whole system. Nonetheless, on advanced development entities, these characteristics can be non-determinant. The question is raised, whether or not all available programming languages are capable of implementingudsolutions in accordance with high-level Web design patterns. This works tries to answer this question.udAlso, in this work, J2EE design patterns main sources are analyzed (known and used as a guide for software developers and architects around the world). During this analysis, a mapping between different patterns ontologies defined by each source will be created. This way, a mechanism that eases the understanding of these patterns in general is given, allowing an open discussion throughout the document.
机译:在过去的十年中,用于构建软件的技术已迅速发展。在Web应用程序领域,出现了相互竞争的新技术。建筑师和软件开发人员继续使用旧的方法来开发应用程序,而其他人则不知道这些替代方案以及它们的趣味性。 Ud这项工作的重点是比较J2EE的替代方案以构建业务系统。 PHP和PHP / Zend框架将是这项工作中讨论的主角。此处开发的分析基于诸如J2EE设计模式之类的通用词汇表。每种技术的能力将由其为每种高级模式的实现提供的支持水平决定。 Ud重要的是认识到J2EE设计模式汇集了近年来开发的一系列良好实践。用于开发Web系统。尽管实际上许多Web应用程序都是采用临时架构构建的,但设计模式的存在会导致标准解决方案,开发人员易于理解和维护。 Ud在实践中,选择某种编程语言Web面临着一些重要问题,例如它可能是某种语言的学习曲线,或者是要构建的不同系统服务器的硬件可能性。但是,在足够先进的开发实体中,这些特征可能不是决定性的。因此,出现了一个问题,即所有可用语言是否都能够实现根据高级Web设计模式设计的解决方案。 Ud此外,该工作分析了J2EE设计模式的主要来源(世界各地的开发人员和架构师都知道并用作指南)。在此分析期间,将在每个源定义的不同模式本体之间创建映射。这样,提供了一种机制,可以促进对这些模式的总体理解,并允许在整个文档中进行自由讨论。 Ud [ABSTRACT] ud Web应用程序领域中的技术已经激增,如今所有人都在相互竞争。软件架构师和开发人员继续使用旧的方法来构建应用程序,而其他人则不知道这些替代方法以及它们有多有趣。 Ud这项工作的重点是比较用于构建企业系统的J2EE替代方法。 ASP.NET/C#、PHP和PHP / Zend Framework将成为本文讨论的主要内容。这项工作所做的分析基于通用词汇和通用词汇,例如J2EE设计模式。 Ud重要的是要注意,J2EE设计模式将近年来在Web上开发的一系列良好实践组合在一起,这一点很重要。系统的构造。甚至在实践中,许多Web应用程序都是使用临时架构构建的,设计模式导致了标准的解决方案,对于开发人员来说易于理解和维护。 Ud某些Web开发编程语言的选择取决于某些方面,例如Java的学习曲线。特定的一种,或组成整个系统的不同服务器的硬件功能。但是,在高级开发实体上,这些特征可能是不确定的。提出了一个问题,即是否所有可用的编程语言都能够根据高级Web设计模式实施 udsolutions。 UdAlso,在这项工作中,对J2EE设计模式的主要来源进行了分析(已知并用作全球软件开发人员和架构师的指南)。在此分析期间,将创建每个源定义的不同模式本体之间的映射。这样,给出了一种简化总体上对这些模式的理解的机制,从而允许在整个文档中进行公开讨论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号