看了Roy Thomas Fielding博士的论文,做个记录,同时感谢论文译者(李锟、廖志刚、刘丹、杨光)
so let's do it
九阳神功第一式:软件架构
一个
软件架构是一个软件系统在其操作的某个阶段的运行时(run-time)元素的抽
象。一个系统可能由很多层抽象和很多个操作阶段组成,每个抽象和操作阶段都
有自己的软件架构。
一个
软件架构由一些架构元素(组件、连接器和数据)的配置来定义,这些元
素之间的关系受到约束,以获得想要得到的一组架构属性。
一个
组件是软件指令和内部状态的一个抽象单元,通过其接口提供对于数据的转换。
一个
连接器是对于组件之间的通讯、协调或者合作进行仲裁的一种抽象机制。
一个
数据是组件通过一个连接器接收或发送的信息元素。
一个
配置是在系统的运行期间组件、连接器和数据之间的架构关系的结构。
一种
架构风格是一组协作的架构约束,这些约束限制了架构元素的角色和功能,以及在任何一个遵循该风格的架构中允许存在的元素之间的关系。
分享到:
相关推荐
"Have a Rest"是一款专为程序员设计的屏幕定时休息软件,它的主要功能是帮助用户定期提醒休息,以保护视力和防止长时间盯着电脑屏幕导致的眼睛疲劳。这款软件在设计上注重用户体验,界面简洁,操作便捷,使得用户...
程序员的同志一定需要一款提醒休息的软件吧,为了保护眼睛,这是一款最简洁的软件,你值得拥有。
作为名词时,可以表达休息,如"have a rest"或"take a rest"。而"the rest"这个词组有不同的用法,它可以指剩余的部分,如"The rest of the questions"指的是剩下的问题,而"The rest of the water"指的是剩下的水。...
如:have a rest(休息一下), have a swim(游泳), have a drink(喝一点) 5. **活动**:"have"与表示特定活动的名词结合,表示举行或进行该活动。 如:have a class(上课), have a birthday party(举行...
名词形式的"rest"常与"have a rest"搭配,意为“休息一下”。 4. **break**: - 不及物动词:表示“弄碎,破碎”,如"Glass is easily broken."。 - 及物动词:表示“弄碎,弄断”,如"Li Ming broke his left leg...
40. have a lot of rest = have lots of rest:多休息,保持充足的休息。 三、句型: 1. What’s wrong with you?:询问他人身体状况的常用语。 2. I have a headache. I feel cold.:回答病症的句子。 3. What ...
- `have a rest`:休息 - `toothache`:牙疼 - `anything`:任何东西 2. **重要短语**: - `see the doctor`:看医生,看病 - `be ill`:生病 - `go to see the doctor`:去看医生,去看病 - `have a ...
- "take a rest/have a rest"表示休息一下。 - "take some medicine/have some medicine"表示吃药。 - "lie down"表示躺下,注意其现在分词是lying,过去式是lay。 4. 建议和警告: - "You’d better not eat ...
- "take a rest" 和 "have a rest" 都是休息的意思。 4. 疗病建议: - "take some medicine" 或 "have some medicine" 都表示服药。 - "lie down" 表示躺下,注意其现在分词形式为 "lying",过去式为 "lay"。 -...
- rest可以用作动词表示“休息”,也可以用作名词表示“休息”,如短语have a rest。 - cough既可以作为动词表示“咳嗽”,也可以作为名词表示“咳嗽”。 - 固定短语如have a cold表示“感冒”,还有其他类似短语如...
此外,还介绍了"rest"作为动词和名词的含义,以及与之相关的短语,如"have a rest"(休息)。同样,"cough"一词也进行了动词和名词两种形式的讲解,并给出了相关的应用示例。 最后,通过固定短语如"have a cold"的...
- 休息:take a break, take breaks, have a rest - 下车:get off - 使...惊讶的:to one's surprise - 立即,马上:right away= at once - 用尽:run out (of) - 掌管:be in control of - 做决定:make a ...
- 休息一下:have a rest - 打乒乓球:play table tennis - 刷牙:brush teeth - 购物:go shopping 2. **动词第三人称单数形式**: - 文档中涉及到将单词或短语变为单三形式,这是英语基础语法的一部分,例如...
- `take a rest` 和 `have a rest` 都表示"休息一下"。 - `lie down` 表示"躺下",注意其现在分词形式是 `lying`,过去式是 `lay`。 3. **建议和建议句型**: - `You’d better not do sth.` 提出不要做某事的...
1. "As we had had a long walk through one of the markets of Old Delhi, we stopped at a square to have a rest." 这句话使用了"as"引导的原因状语从句,表示因为走了很长一段路,所以在广场停下来休息。"have a...
5. **作表语**:不定式可以放在系动词后作表语,如"What I want to do is to have a rest." "to have a rest"是表语,表达主语的状态。 6. **作状语**:不定式可以表示目的、结果或原因,如"The boy is old enough ...
You should have a rest. That's a good idea."这样的对话,增强了他们的实际应用能力。 Section B 2a,2b部分涉及更复杂的问题和建议,如应对压力、口渴、饥饿等生活常见问题,让学生学会用英语表达和解决日常生活...
" 和 "You should stay at home and have a rest. You should take some medicine and drink hot water." - "我什么也吃不了。" 译为 "I can't eat anything." - "查理坐在长凳上。" 翻译为 "Charlie sits on the ...
5. 用于固定短语中,如"a lot of"(许多)、"a moment ago"(刚才)、"a few"(一些)、"a little"(一点)、"a bit"(一点)、"have a rest"(休息一下)、"have a cold"(感冒)、"a kind of"(一种)、"a piece ...
5. **非谓语动词**:第19题的"stop to have a rest"结构中,"to have"是不定式表示目的,即停下来是为了休息。 6. **一般现在时**:第20题的"Some children draw pictures","draw"是一般现在时,表示习惯性的动作...