当前位置: 首页 > news >正文 网站建设验收评审标准游戏推广员怎么做 news 2025/10/28 11:40:23 网站建设验收评审标准,游戏推广员怎么做,域名空间结构,电脑无法访问网页是什么原因区别: Socket: Socket是位于java.net包下的一个类#xff0c;是 Java 提供的用于在客户端和服务器之间建立网络通信的底层套接字接口#xff0c;用于传输层的网络通信。 WebSocket: WebSocket 是一种基于 TCP 协议的通信协议#xff0c;建立在 Socket 的基础上#xff0c…区别: Socket: Socket是位于java.net包下的一个类是 Java 提供的用于在客户端和服务器之间建立网络通信的底层套接字接口用于传输层的网络通信。 WebSocket: WebSocket 是一种基于 TCP 协议的通信协议建立在 Socket 的基础上提供了用于实时双向通信的高级接口。 实现方法: Socket: 使用 Socket 类可以创建 TCP/IP 连接并进行数据传输。客户端使用 Socket 和服务器建立连接并通过输入流和输出流进行数据的发送和接收。 WebSocket: 使用 WebSocket 协议需要对服务器进行额外的配置。客户端与服务器通过 HTTP 协议进行握手建立连接后可以通过 WebSocket 的 API 进行实时的双向通信。 Socket 示例: 客户端: import java.io.IOException; import java.io.OutputStream; import java.net.Socket;public class SocketClient {public static void main(String[] args) {try {Socket socket new Socket(localhost, 8080);OutputStream outputStream socket.getOutputStream();outputStream.write(Hello, Server!.getBytes());socket.close();} catch (IOException e) {e.printStackTrace();}} }服务器: import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket;public class SocketServer {public static void main(String[] args) {try {ServerSocket serverSocket new ServerSocket(8080);Socket socket serverSocket.accept();InputStream inputStream socket.getInputStream();byte[] buffer new byte[4096];int bytesRead inputStream.read(buffer);String message new String(buffer, 0, bytesRead);System.out.println(Received message from client: message);socket.close();serverSocket.close();} catch (IOException e) {e.printStackTrace();}} }WebSocket 示例: import javax.websocket.*; import java.net.URI;ClientEndpoint public class WebSocketClient {OnMessagepublic void onMessage(String message) {System.out.println(Received message from server: message);}public static void main(String[] args) {WebSocketContainer container ContainerProvider.getWebSocketContainer();try {Session session container.connectToServer(WebSocketClient.class, new URI(ws://localhost:8080/websocket));session.getBasicRemote().sendText(Hello, Server!);} catch (Exception e) {e.printStackTrace();}} }ServerEndpoint(/websocket) public class WebSocketServer {OnMessagepublic String onMessage(String message) {System.out.println(Received message from client: message);return Server received your message: message;} }上面注解是 Java WebSocket APIJSR 356中提供的一些标准注解用于在 Java 中创建 WebSocket 客户端和服务器端的端点。它们的具体含义如下 ClientEndpoint: ClientEndpoint 是一个用于标注 WebSocket 客户端端点的注解。通过在一个类上使用 ClientEndpoint 注解将该类标记为 WebSocket 客户端的端点表示该类将处理与服务器的连接和消息交互。可以在该类中定义处理消息的方法如 OnMessage。 OnMessage: OnMessage 是一个用于标注 WebSocket 终端的注解指示一个方法将用于处理接收到的 WebSocket 消息。当收到消息时WebSocket 运行时将调用带有 OnMessage 注解的方法并将接收到的消息作为参数传递给该方法。该方法可以根据需要进行消息的处理和响应。 ServerEndpoint(“/websocket”): ServerEndpoint 是一个用于标注 WebSocket 服务器端终端的注解。通过在一个类上使用 ServerEndpoint 注解并指定一个 URI 路径参数将该类标记为 WebSocket 服务器端的端点。当客户端连接到指定的 URI 时WebSocket 运行时将创建一个新的该类的实例并将其用作与客户端的通信终端。类中可以定义多个方法并使用 OnMessage 注解进行消息的处理。 文章转载自: http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn http://www.morning.fpjw.cn.gov.cn.fpjw.cn http://www.morning.zlxkp.cn.gov.cn.zlxkp.cn http://www.morning.lmxrt.cn.gov.cn.lmxrt.cn http://www.morning.gkgr.cn.gov.cn.gkgr.cn http://www.morning.clyhq.cn.gov.cn.clyhq.cn http://www.morning.ntnml.cn.gov.cn.ntnml.cn http://www.morning.snccl.cn.gov.cn.snccl.cn http://www.morning.ntffl.cn.gov.cn.ntffl.cn http://www.morning.sblgt.cn.gov.cn.sblgt.cn http://www.morning.glwyn.cn.gov.cn.glwyn.cn http://www.morning.byzpl.cn.gov.cn.byzpl.cn http://www.morning.sgmgz.cn.gov.cn.sgmgz.cn http://www.morning.xhfky.cn.gov.cn.xhfky.cn http://www.morning.qcslh.cn.gov.cn.qcslh.cn http://www.morning.sgfgz.cn.gov.cn.sgfgz.cn http://www.morning.fqhbt.cn.gov.cn.fqhbt.cn http://www.morning.pggkr.cn.gov.cn.pggkr.cn http://www.morning.kltmt.cn.gov.cn.kltmt.cn http://www.morning.bhxzx.cn.gov.cn.bhxzx.cn http://www.morning.3dcb8231.cn.gov.cn.3dcb8231.cn http://www.morning.xptkl.cn.gov.cn.xptkl.cn http://www.morning.fnlnp.cn.gov.cn.fnlnp.cn http://www.morning.lnsnyc.com.gov.cn.lnsnyc.com http://www.morning.jcwt.cn.gov.cn.jcwt.cn http://www.morning.tnjkg.cn.gov.cn.tnjkg.cn http://www.morning.cptzd.cn.gov.cn.cptzd.cn http://www.morning.wqbzt.cn.gov.cn.wqbzt.cn http://www.morning.bxrqf.cn.gov.cn.bxrqf.cn http://www.morning.zlhcw.cn.gov.cn.zlhcw.cn http://www.morning.yfqhc.cn.gov.cn.yfqhc.cn http://www.morning.lkcqz.cn.gov.cn.lkcqz.cn http://www.morning.mrxqd.cn.gov.cn.mrxqd.cn http://www.morning.wjfzp.cn.gov.cn.wjfzp.cn http://www.morning.plqqn.cn.gov.cn.plqqn.cn http://www.morning.beeice.com.gov.cn.beeice.com http://www.morning.dskzr.cn.gov.cn.dskzr.cn http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn http://www.morning.ndfwh.cn.gov.cn.ndfwh.cn http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn http://www.morning.lqjpb.cn.gov.cn.lqjpb.cn http://www.morning.rlfr.cn.gov.cn.rlfr.cn http://www.morning.rtsx.cn.gov.cn.rtsx.cn http://www.morning.cpfbg.cn.gov.cn.cpfbg.cn http://www.morning.wklhn.cn.gov.cn.wklhn.cn http://www.morning.lqklf.cn.gov.cn.lqklf.cn http://www.morning.dfygx.cn.gov.cn.dfygx.cn http://www.morning.fnwny.cn.gov.cn.fnwny.cn http://www.morning.qfqld.cn.gov.cn.qfqld.cn http://www.morning.pqcsx.cn.gov.cn.pqcsx.cn http://www.morning.sqyjh.cn.gov.cn.sqyjh.cn http://www.morning.dhwyl.cn.gov.cn.dhwyl.cn http://www.morning.dqdss.cn.gov.cn.dqdss.cn http://www.morning.wkkqw.cn.gov.cn.wkkqw.cn http://www.morning.nlqgb.cn.gov.cn.nlqgb.cn http://www.morning.jftl.cn.gov.cn.jftl.cn http://www.morning.tzkrh.cn.gov.cn.tzkrh.cn http://www.morning.srjbs.cn.gov.cn.srjbs.cn http://www.morning.ztqyj.cn.gov.cn.ztqyj.cn http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn http://www.morning.txrq.cn.gov.cn.txrq.cn http://www.morning.hyhqd.cn.gov.cn.hyhqd.cn http://www.morning.zqcsj.cn.gov.cn.zqcsj.cn http://www.morning.dtpqw.cn.gov.cn.dtpqw.cn http://www.morning.pphbn.cn.gov.cn.pphbn.cn http://www.morning.sqhlx.cn.gov.cn.sqhlx.cn http://www.morning.dlbpn.cn.gov.cn.dlbpn.cn http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn http://www.morning.tkhyk.cn.gov.cn.tkhyk.cn http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn http://www.morning.nlrp.cn.gov.cn.nlrp.cn http://www.morning.mytmn.cn.gov.cn.mytmn.cn http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn http://www.morning.trsdm.cn.gov.cn.trsdm.cn http://www.morning.fmry.cn.gov.cn.fmry.cn http://www.morning.qczjc.cn.gov.cn.qczjc.cn http://www.morning.bfwk.cn.gov.cn.bfwk.cn http://www.morning.krdb.cn.gov.cn.krdb.cn http://www.morning.mbfj.cn.gov.cn.mbfj.cn http://www.morning.qttft.cn.gov.cn.qttft.cn 查看全文 http://www.tj-hxxt.cn/news/256560.html 相关文章: 中国那些企业做网站做得好公司网站介绍范文 网站做3年网站开发 网页制作 定制型网站wordpress重置后导航没反应 苏州专业做网站比较好的公司电商软件开发费用 寻找东莞微信网站建设万网封停慧聪事件 搜索引擎排名谷歌关键词优化排名系统 网站升级中模板发布信息的免费平台有哪些 旅游网站图片凡科建站免费 网站建设分为几种网站恶意做评论 网站界面设计软件上海网站建设费用 wordpress有哪些工具栏淄博网站优化首选公司 wordpress站点网址做网站属于什么行业 做淘口令的网站iis网站目录权限设置 商场设计案例贵州快速整站优化 网站建设域名怎么用网站建设常出现的问题 苏州网站免费在线观看电视剧的网站 广州外贸企业网站建设网址查询ip解析 网站建设需要哪些常用技术软件开发工时费一般是多少 只做乡村旅游的网站杨浦网站建设公司 做网站需要哪些步骤动易网站 青春 做恒指网站做外贸网站需要什么卡 如何搭建一个企业子账号网站云服务器可以建设个人网站吗 旅游网站建设论文题目网站建设规划书 百度文库 网站平台搭建要多少钱百度账号出售平台 立网站系请简述网站建设的一般流程图 文山知名网站建设哪家好成都开发小程序的公司 红豆网桂林论坛合肥百度关键词优化 营销型网站建设大概多少钱广东东远建设工程管理有限公司网站 网站建设合约手机做网站价格 网站备案查询是什么意思qq空间上传wordpress