* * * * * * * * * * * * ?表示逻辑: DaytimeClient1.java类封装了客户端的表示逻辑。该类的代码只关注从用户处获取输入(服务器地址)和向用户显示输出(时间戳)。 为获取时间戳,向helper类发起了一个方法调动。该方法隐藏了应用逻辑细节以及底层服务逻辑。结果是,DaytimeClient1.java的开发人员不必关注IPC中使用的socket类型。 ?应用逻辑: DaytimeClientHelper1.java类封装了客户端的应用逻辑。该模块使用了子类DatagramSocket,myClientDatagramSocket,执行发送请求或接收应答的IPC。注意数据包socket的使用细节被该模块隐藏。该模块不必处理携带有效载荷数据的字节数组。 ?服务逻辑: MyClientDatagramSocket.java类提供了IPC服务细节,该例中使用了数据包Socket API(抽象模型中的最底层)。。 服务器端软件 图3-15 DayTimeServer1的UML类图(未显示所有属性) DayTimeServer1的UML类图(未显示所有属性) ?表示层:通常,服务器端几乎没有表示逻辑。在本例中,用户仅需输入服务器端口,为简化起见,这里使用命令行参数处理端口输入。 ?应用逻辑层:类DaytimeServer1.java封装了服务器端的应
您可能关注的文档
- PSA 供应商质量管理办法.ppt
- Protel99SE课件=2015-1.ppt
- Radware售前入门培训.ppt
- ProtelDXP2004(第六章).ppt
- PS制作复古怀旧的中国龙图案实例.doc
- PTN 912 开局调测-20081224-B.ppt
- Chapter3-厦门大学-林子雨-大数据技术原理与应用-第三章-分布式文件系统HDFS(2016年3月2日版本).ppt
- 4.1.2 外力作用及岩石圈的物质循环.ppt
- RCPE-010-DHCP原理.ppt
- RFID技术在物流行业的应用.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
原创力文档

文档评论(0)