专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
J2EE各种组件 我们就J2EE各种组件、服务和API进行更加详细阐述看看在开发区别类型企业级应用时根据各自需求和目标区别应当如何灵活使用并组合区别组件和服务 · Servlet Servlet是Java平台上CGI技术Servlet在服务器端运行动态地生成Web页面和传统CGI和许多其它类似CGI技术相比Java Servlet具有更高效率并更容易使用对于Servlet重复请求不会导致同多次转载它是依靠线程方式来支持并发访问 · JSP JSP(Java Server Page)是种实现普通静态HTML和动态页面输出混合编码技术从这点来看非常类似Microsoft ASP、PHP等 [阅读全文] [PDF]
企业应用系统开发直面临着重大挑战:方面企业应用系统面对是个异构分布式环境它必须支持和已有系统集成性和和其他系统互操作性;另方面作为为客户、合作伙伴和企业内部提供信息服务平台企业系统还必须具有高可用性、安全性、可靠性和可伸缩性这些要求再加上复杂多变用户需求和不断伸缩交付时间使得企业系统开发越来越困难开发商和广大员直在努力推动和殷切期待个成熟、标准企业平台来简化和规范标准企业系统开发和部署Java技术出现尤其是J2EE(Java 2 Platform Enterprise Edition)平台推出正是这种努力结果也使得企业系统开发由此变得更加快速和方便需要指出是J2EE本身是个标准它为区别厂商创建 [阅读全文] [PDF]
系统框架服务 服务框架包括套开发人员希望在标准语言库中存在基类库如集合、输入/输出、串、数据等基类基类库还提供访问操作系统服务类如图画、网络、线程、加密等类型此外服务框架也包括数据访问类库以及开发工具 ADO.NET组件 ADO.NET为基于网络、可扩展应用和服务提供数据访问服务它不仅支持传统基于链接指针风格数据访问而且对于更适合于把数据返回到客户端应用无链接数据模板它也提供高性能访问支持 XML数据组件 通过它开发人员可以对任何数据进行XML转换、传输和确认所有数据都可以被看做是XML格式同时系统也支持ADO.NET数据和XML数据的间通用转换 Windows表单组件 Wi [阅读全文] [PDF]
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。我来谈谈在J2EE架构中各层的数据表示方法:Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP在一个规范的J2EE架构中,不同层的数据表示应该被限制在层内,而不应该扩散到其它层,这样可以降低层间的耦合性,提高J2 [阅读全文] [PDF]
lder7+Weblogic7+mysql 开发EJB的配置 配置JB+WLS可以说是一场恶梦,网上搜了所有可以搜到的贴子,有质量的不过三四个,可以说这几个 贴子在某些方面写得确实不错,笔者也是靠它们的帮助,经过几天艰苦的摸索才完全成功地整合了JB7+WLS7以 及MYSQL数据库来开发EJB的。但这几个贴子都是以前的JB4-6,WLS5-6。1的情况下写的,有很多选项都不适用 于JB7+WLS7,而且都是单方面的,没有一个从配置到布署的完整的文档。 一、安装不说了。 二、配置:安装好JB7和WLS7后,应该先配置WLS7,因为WLS7配置时和JB7无关而 [阅读全文] [PDF]
行的J2EE WEB应用架构分析 --------------------------------------------------------------------------------1. 架构概述 J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise bean,WEB service等技术。这些技术的出现给电子商务时代的WEB应用程序的开发提供了一个非常有竞争力的选择。怎样把这些技术组合起来形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步骤。完成这个步骤可以形成一个主要里 [阅读全文] [PDF]
部分 :架构与设计Steven Franklin软件设计师和过程专家2004 年 4 月当这个正在进行的应用 RUP 和其他的 Rational 工具的 J2EE 样例项目从用例转换成架构和设计时(包括数据建模和构建测试设计假想的原型),这个项目已经进入了更加技术的阶段了。 这个系列的第 5 部分首先检查了一下项目的时间进度,然后当我们进入了架构、设计、数据建模和创建原型时,我们已经在下一个阶段进行细化阶段中了。 第 5 部分快照 在第 5 部分演示的工具和技术:Rational Rose 企业版 用于创建设计模型(包括使用 Rose 的 data mod [阅读全文] [PDF]
虽然许多文章曾经讨论过J2EE最佳实践。那么,为什么我还要再写一篇文章呢?本文究竟与以前的文章有何不同或者说比其他文章好在哪呢?   首先,本文的目标读者是正在从事技术工作的架构师。为了避免浪费大家的才智,我会避免讲述一些陈腐的最佳实践,例如“日常构建(build daily)”、“测试一切(test everything)”和“经常集成( integrate often)。 任何具有称职架构师的项目都有分工明确的、定义良好的团队结构。他们还为进行编码检查、构建代码(每日或在需要时)、进行测试(单元、集成和系统的)、部署和配置/释放管理而具备已记录的过程。 [阅读全文] [PDF]
高级J2EE最佳实践来改善现有和将来的J2EE应用程序的架构和设计作者:TarakModi  虽然许多文章曾经讨论过J2EE最佳实践。那么,为什么我还要再写一篇文章呢?本文究竟与以前的文章有何不同或者说比其他文章好在哪呢?  首先,本文的目标读者是正在从事技术工作的架构师。为了避免浪费大家的才智,我会避免讲述一些陈腐的最佳实践,例如“日常构建(builddaily)”、“测试一切(testeverything)”和“经常集成(integrateoften)。任何具有称职架构师的项目都有分工明确的、定义良好的团队结构。他们还为进行编码检查、构建代码(每日或在 [阅读全文] [PDF]
目前大多数企业采用J2EE技术的结构设计与解决方案。对于我们学习和研究J2EE体系结构来说,了解与掌握J2EE体系结构的设计方法及一些常用模式是必须的;模型-视图-控制(model-view-control,简称MVC)结构是目前最常见的J2EE应用所基于的体系结构,MVC主要适用于交互式的Web应用,尤其是存在大量页面及多次客户访问及数据显示;相比较而言,一个工作流体系结构更多应用于过程控制和较少交互的情况下;除了体系结构外,J2EE的设计模式对我们解决应用系统的设计也有很大的帮助。 一、J2EE的模型-视图-控制(MVC)体系结构 模型-视图-控制 [阅读全文] [PDF]
Part 1 层 层(layer)这个概念在计算机领域是非常了不得的一个概念。计算机本身就体现了一种层的概念:系统调用层、设备驱动层、操作系统层、CPU指令集。每个层都负责自己的职责。网络同样也是层的概念,最著名的OSI的七层协议。 层到了软件领域也一样好用。为什么呢?我们看看使用层技术有什么好处: ● 你使用层,但是不需要去了解层的实现细节。 ● 可以使用另一种技术来改变基础的层,而不会影响上面的层的应用。 ● 可以减少不同层之间的依赖。 ● 容易制定出层标准。 ● 底下的层可以用来建立顶上的层的多项服务。 当然,层也有弱点: [阅读全文] [PDF]
  如果脱离商业需求,而单独的讨论技术本身的优势是不够的。各项技术都有产生的特定背景,其中很多都是来自工业需求而触动的。一般而言,企业信息系统(EIS)都要求自己稳定、安全、可靠、高效、便于维护。同时,各个企业信息系统都有自己独特的要求,可能有些时候需要考虑与原有遗留系统的集成,所以了解各个企业信息系统具体的商业需求对于整个系统的架构显得很关键。   比如,如果待开发的J2EE应用系统中使用到的数据大部分来自于外在数据源;而这些数据可能是通过JDBC直接从外在数据源导入到待开发的J2EE系统的Database中。对于这种情形,如果在开发过程中,仅仅使用JDBC来 [阅读全文] [PDF]
1 共12条 分1页