标签:tcp/ip
IDE eclipse调试
------------------
1.Debug
2.Step into : F5 ,单步进入。
3.Step return : F7,单步返回.
4.Stop over : F6,单步跳过.
安装Rose建模软件
-----------------
1.安装虚拟光驱软件:DTLite.exe
2.加载Rose镜像文件。
3.一路安装,next...
4.安装完成注册License。
a.在license管理器界面
开始 --> IBM Rose -> License Administrator
b.import a license file (第二选项)
c.选择解压目录下的upd文件。
d.一路导入。
e.成功。
5.启动Rose
a.开始菜单 -> IBM Rational Rose -> Enterprise Editon.
b.如果错误,例如缺少xxx.dll文件
解决办法:复制${Rose_install}/common/{suites objects.dll + license.dll}到c:/windows/{system32 + SysWOW64目录下}.
c.启动rose时候,选择java版。
UML : unified Modeling language.统一建模语言。
---------------------------------------------
用例图:从用户角度描述系统的功能,并指出各功能的操作者。
类图:用于定义系统的类,包括描述类之间的联系(如关联、依赖、聚合等)以及类的内部结构,即类的属性和操作。因此类图是描述系统中类的静态结构,即它描述的是一种静态关系,在系统的整个生命周期都是有效的。
状态图:描述一类对象的所有可能状态以及事件发生时状态的转移条件。通常状态图是对类图的补充。
活动图:描述为满足用例要求所要进行的活动以及活动间的约束关系。使用活动图可以很方便地表示并行活动
序列图:用以显示对象之间的动态合作关系。它强调对象之间消息发送的顺序,同时也显示对象之间的交互过程。
Socket : TCP,IP ,UDP
TCP
--------------
transfer control protocal ;
IP
--------------
internet protocal;
UDP
--------------
user datagram protocal;
http://
-------------
hyper text transfer protcal,
OSI : open system interconnect,开发系统互联
-----------------------------------------
1.物理层
2.数据连路程
单个链路如何传输数据。
3.网络层
逻辑地址。可以将的大的数据包拆成小的数据包,利于网络传输。
4.传输层
纠错功能。TCP / UDP.
5.会话层
6.表示层
数据展现,加密处理等等。
7.应用层
http / ftp / https / smtp /
SQL :
----------------
structure query language,
RPC
-------------
1.Remote Procedure Call,远程过程调用。
TCP协议工作机制
------------------
三次握手,双方互相确认身份的过程。
1.A --> B 发送syn(synchronize)信号,(数字x)
2.B接收syn信号,确认号(x + 1),发送y
3.A可以确认B的身份,
DatagramSocket :
-------------------
单播:unicat ,
组播:multicast,多播。
广播:broad cast,广播
Robot :
---------------
//抓图
BuffedredImage image = new Robot().createScreenCapture(Rectangle rect);
【DAY18】Socket编程,ROSE建模与TCP/IP的学习笔记
标签:tcp/ip
原文地址:http://yehom.blog.51cto.com/5159116/1793017