1 / 84
文档名称:

NAD-chapter3.pdf

格式:pdf   页数:84
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

NAD-chapter3.pdf

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

NAD-chapter3.pdf

文档介绍

文档介绍:Chapter 3: Client Software Design
Chapter goal:
„ Algorithm and issues
„ Concurrency in client
„ Client examples
哈工大计算机学院 work Application Development Client Software Design 1
Chapter 3: Client Software Design
Chapter goal:
„ Algorithm and issues
„ Concurrency in client
„ Client examples
哈工大计算机学院 work Application Development Client Software Design 2
Learning algorithm instead of
details
„ An application that uses TCP/IP must specify many
details about the munication.
„ Knowing the low-level details of all possible socket
functions and their exact parameters does not provide
programmers with an understanding of how to build
well-designed, distributed program.
„ General understanding of the functions used for
munication is important.
„ If the programmer knows what the program should do,
finding out how to do it is straightforward.
„ Although programmers need to understand the
conceptual capabilities of the protocol interface, they
should concentrate on learning about ways to structure
communicating programs instead of memorizing the
details of a particular interface.
哈工大计算机学院 work Application Development Client Software Design 3
Client architecture
„ Clients are conceptually simpler than
servers.
„ Most client does not explicitly handle
concurrent interaction with multiple servers.
„ Most client executes as a conventional app
program.
„ Most client does not need to enforce
protections.
哈工大计算机学院 work Application Development Client Software Design 4
Identify a server
„ Several methods to find a server’s IP address and
protocol port number:
„ Domain name or IP address as a constant in program;
„ Requiring user to identify;
„ From stable storage;
„ Using a separate protocol to find;
„ Allowing the user to specify a server address when
invoking client software makes the client program
more general and makes it possible to change server
locations.
„ Building

最近更新

2025年安徽工贸职业技术学院单招职业适应性测.. 38页

2025年安徽矿业职业技术学院单招职业倾向性测.. 40页

2025年安徽黄梅戏艺术职业学院单招职业技能测.. 41页

2025年宜春职业技术学院单招职业适应性考试模.. 41页

2025年宿迁职业技术学院单招职业倾向性测试题.. 40页

2025年山东圣翰财贸职业学院单招职业适应性测.. 40页

2025年山东水利职业学院单招职业适应性考试模.. 42页

2025年山西职业技术学院单招职业适应性考试模.. 41页

2025年岳阳职业技术学院单招职业适应性测试模.. 39页

2025年常州机电职业技术学院单招职业技能考试.. 41页

2025年广东理工职业学院单招职业倾向性测试模.. 40页

2025年广东省茂名市单招职业适应性测试模拟测.. 40页

2025年广东食品药品职业学院单招职业适应性测.. 40页

2025年广西城市职业大学单招职业倾向性测试模.. 40页

2025年广西省贵港市单招职业倾向性测试模拟测.. 41页

2025年惠州工程职业学院单招职业适应性测试题.. 40页

2025年扎兰屯职业学院单招职业倾向性考试模拟.. 41页

2025年新疆哈密地区单招职业适应性考试模拟测.. 41页

2025年无锡科技职业学院单招综合素质考试题库.. 40页

2025年晋中职业技术学院单招职业倾向性考试模.. 41页

2025年朝阳师范高等专科学校单招职业倾向性测.. 41页

2025年柳州城市职业学院单招职业倾向性测试题.. 39页

2025年梧州医学高等专科学校单招职业技能测试.. 40页

2025年武汉海事职业学院单招职业技能测试模拟.. 41页

2025年江苏医药职业学院单招职业适应性考试模.. 39页

2025年江苏旅游职业学院单招职业适应性测试题.. 41页

2025年江苏航运职业技术学院单招职业倾向性考.. 40页

蔬果安全培训方案 62页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页