摘要: 面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。SOA是一种应用框架,他关注企业日常的业务应用,将其划分为独立的业务功能和流程,并抽象为服务,用户和系统开发人员可以构建、部署和整合这些服务,无需依赖特定的应用程序及应用平台,从而提高企业业务流程的灵活性。SOA技术参考架构将服务分为6类:连接服务、协作服务、业务服务、业务流程、交互服务、信息服务。 阅读全文
posted @ 2020-05-18 12:11 枫黎 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 摘要:在互联网飞速发展的今天,以Web为基础开发的系统数量不断增加,如Struts、Web Work等等。本文主要对Java与MVC模式进行分析,讨论MVC模式的应用原理,对MVC的实现过程加以阐述。 关键词:MVC设计模式;Java Web 0 引言 当前Web页面在互联网中逐渐普及,在B/S架构 阅读全文
posted @ 2020-05-14 15:45 枫黎 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 大型网站核心架构要素 什么是架构,一种比较通俗的说法是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 一般说来,除了当前的系统功能需求外,软件架构还需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素,架构设计过程中需要平衡这5个要素之间的关系以实现需 阅读全文
posted @ 2020-04-20 22:05 枫黎 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 网站架构模式: 1.分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,然后通过上层对下层的依赖和调用组成一个完整的系统。大型网站架构中采用分层结构,将网站软件系统分为应用层、服务层和数据层,通过分层,可以更好地将一个庞大的软件系统 阅读全文
posted @ 2020-04-12 16:04 枫黎 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Refined Architecture 阶段(细化架构阶段) 如果一个项目的系统架构(包括理论基础)尚未确定,就不应该进行此系统的全面开发。 ——Barry Boehm,《Engineering Context》 从概念架构到细化架构,先设计概念架构,构思关键问题的解决策略;再进行细化架构的设计, 阅读全文
posted @ 2020-04-10 11:08 枫黎 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在互联网跨越式发展的进程中,在电子商务火热的市场背后却是不堪重负的网站架构,某些B2C网站逢促销必宕机几乎成为一种规律,而铁道部电子客票官方购票网站的频繁故障和操作延迟更将这一现象演绎的淋漓尽致。互联网业务快速发展多领域挑战传统行业,但网站安全漏洞频发让网民胆战心惊怨声载道。而与传统企业应用系统相比 阅读全文
posted @ 2020-04-05 12:01 枫黎 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 架构新手和有经验架构师的区别之一,在于是否懂得、并能有效地进行概念架构设计。众所周知,“架构 = 模块 + 接口”,架构新手往往较早的祭出这一法宝,而有经验的架构师不会一上来就关注如何定义“接口”,而往往先注重概念架构的设计。 概念性架构就是对系统设计的最初构想,就是把最关键的设计要素和交互的机制确 阅读全文
posted @ 2020-03-25 23:16 枫黎 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Android Studio连接手机进行app调试,遇到如下问题: Installation failed with message INSTALL_FAILED_TEST_ONLY. It is possible that this issue is resolve 解决办法: 在gradle.p 阅读全文
posted @ 2020-03-15 17:47 枫黎 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 性能战术性能性:性能是指系统的响应能力。性能与时间有关。事件(中断、消息、用户请求或时间已到)发生时,系统必须做出响应。事件到达和相应有很多特性,但性能基本上与事件发生时,将要耗费系统多长时间做出响应有关。 *时间、空间(如:内存)架构平衡时间空间目标:对一定时间限制内到达系统的时间生成一个响应,这 阅读全文
posted @ 2020-03-15 15:50 枫黎 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 今天八小时编程,主要完成了标签提取,补充行业字段和代码,实现了省市下钻可视化,长时间对着电脑很难受啊,下午一直在头疼,效率也不是很高,只剩下 (1) 结合行业分类,显示省-市-区县不同的项目类型的数量。 分析京津冀三个省市科技成果中存在的优势和劣势。 这两个问题,对于第二个,从echarts社区找到 阅读全文
posted @ 2020-03-14 22:26 枫黎 阅读(117) 评论(0) 推荐(0) 编辑