java技术优势.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java技术优势

java技术优势 1、全面基于J2EE技术 上海万轩网络科技有限公司使用J2EE规范和技术标准为主研发各类基于网络的应用系统。J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,J2EE的优点有: ?·基于J2EE标准开发的应用系统可以跨框架地移植; ?·Java语言非常安全、严格,这使开发者可以编写出非常可靠的代码; ?·J2EE提供了企业计算中需要的所有服务,且更加易用; ?·J2EE中多数标准定义了接口,例如JNDI(Java Naming and Directory Interface)、JDBC、Java Mail等,因此可以和许多厂商的产品配合,容易得到广泛的支持; ?·J2EE树立了一个广泛而通用的标准,大大简化了应用开发和移植过程。 本公司的所有产品使用J2EE进行开发,可以为客户提供具有高安全性、更好的护展性、可伸缩性、可移植性和可部署性的软件应用系统产品。 2、全面使用XML技术 XML是一种面世时间较短的技术,它在采用简单、柔性的标准化格式表达和应用程序间交换数据方面具有很大的优势。XML优点之一是使用户界面和结构化数据彼此分离,允许不同来源、异构的数据无缝集成以及对同一数据进行多种处理,例如,对同一数据内容可以表现为多种视图。这既可以满足不同用户的需求,又能在一定程度上保证数据的安全性。另外,XML在数据描述方面十分灵活,扩展性强,而且具有良好的结构和约束机制;数据经过XML的处理之后表达方式简单、易读,同时也易于由其他应用进行进一步的加工和处理。正是由于XML具有上述特点,所以它正逐步成为在网络环境中进行数据交换的标准和中间介质。 本公司在产品中大量使用XML技术,作为数据交换的标准格式。降低了各个功能模块耦合度,并使在不同的系统和应用间交换数据成为了可能。我们在界面层的表示时使用了XML和XSLT技术使得用户界面和结构化数据彼此分离,并可以将XML数据输出为不同的信息表示格式,如HTML、Word、Excel、PDF、jpg、eml等。这就是“同一内容,不同的表达格式”,这样就提高了信息的价值和可利用性。 3、全面支持国际化 随着全球化浪潮,机构的业务已经发展到世界的各个角落。所以我们提供国际化的产品使得各种的应用都能够支持多种语言。 随着网络、信息技术的发展,经济全球化以不可阻挡的强大力量向世界的每一个角落和各国经济生活的各个领域延伸。越来越多的企业的业务已经发展到世界的各个角落。这就要求相应的业务系统能处理和种不同的文字。因此我们提供了国际化的产品使得各种的应用都能够支持多种语言。 本公司的产品除使用UTF-8字符集来支持界面的国际化外,在产品的分析,设计和开发过程中都充分考虑到国际化的要求。使得我们的产品从界面到信息、从服务器端到客户端都提全面支持国际化。帮助客户在全球化浪潮中扩展业务。 4、全面的质量保证 为满足产品不停顿高可靠的运行,从产品的最初调研、设计、开发、生产、测试、部署到产品的售后服务都引入了质量管理。本公司建有独立的质量管理小组,参照CMM3的标准,对每一个开发环节进行质量控制。 质量管理并不是简单的测试和修改,其目标是不断的提高产品的质量来更好的满足用户要求,优化研发的流程和管理的水平。使得每一次开发都是一次提高。 5、更灵活的多层架构 为了提高开发效率,我们根据我们的开发经验分析并研究了目前先进的开发技术基于J2EE开发了Butterfly框架。该框架使用的多层架构,框架的结构图如图1所示。 图1.Butterfly框架结构图 为了降低各层之间的耦合度,每一层都用接口进行分隔,每一层都可以方便的使用现在不同的技术框架,便于以后的扩展和升级。并可以根据用户业务要求来部署相应的产品。如对于大型企业就可以使用大型的企业级数据库。对于小型的企业就可以使用小型的数据库系统。 目前我们使用的技术架构如图2所示。 图2技术架构 数据持久层我们使用hibernate框架,因为hibernate支持目前所有的主流数库,部署时可在所有主流数据库任意切换,如:Oracle, DB2, Sybase, MS SQL Server, PostgreSQL, MySQL, HypersonicSQL, Mckoi SQL, SAP DB, Interbase, Pointbase, Progress, FrontBase, Ingres, Informix, Firebird。 Hibernate屏蔽了对数据库的操作,并优化了不同数据库的性能;提高了开发效率和产品质量。 业务逻辑层我们使用Spring框架。Spring框架可用于灵活的实现业务逻辑,它不但提供轻量级的容器,也支持在Spring框架内使用EJB来应对于重量级的业务。这样在业务层可以提供更高的可伸缩性。 我们使

文档评论(0)

peain + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档