-
java socket 发送消息有关问题。
javasocket发送消息问题。。。看javatcp/ipsocket编程实战书上有个例子是把客户端发送过来的消息原封不动的返回给客户端现在我有个想法就是在客户端发送过来的消息基础上加一些信息比如客户端发过来"abc"服务端就返回给客户端"serversendabc"书上的例子是用了一个byte[]作为buffer用来接收客户端发过来的消息我的想法是在这个buffer中预先放置一些数据然后把客户...
61
热度 -
socket传输文件,请帮小弟我看一下是哪的有关问题
socket传输文件,请帮我看一下是哪的问题我不知道是不是我的思路有问题。目的是客户端从服务器端下载到某文件。服务器端ServerSocket启动后,客户端建立socket,客户端向流中写入消息类型,需要的文件名等等,然后从流中逐个字节开始读文件的字节(我认为这时流中没有东西客户端程序会暂时阻塞在这),服务器端识别出消息类型,将需要的文件逐个字节写入流。大概的代码如下客户端Javacodepubl...
71
热度 -
怎么用jsp获得局域网内各个机器的IP
如何用jsp获得局域网内各个机器的IP现在实验室需要自动管理里面的机器,需要能够通过web获得并更新实验室局域网内全部机器的ip等相关信息,以便于管理。现在的实验环境就是用tomcat和jsp,通过程序的方式获得。希望能详细一些,到代码级我试过写<html> <% StringipAddr=(String)request.getRemoteAddr(); %><he...
75
热度 -
100求:java Serializable 实现 不同电脑之间的通信 实例解决方案
100求:javaSerializable实现不同电脑之间的通信实例小弟刚刚做这个,现在公司急着我实现两台机器的数据交换:即自己这边发送数据到另一边,另一边边接受处理后,返回给我一个信息,然后我在根据返回信息做处理。多谢各位了!color='#e78608'>------解决方案--------------------socket编程啊color='#e78608'>------解决方案-----...
804
热度 -
Android 中间人强攻
Android中间人攻击0x00Android中间人攻击的思路就是劫持局域网中被攻击机器和服务器间的对话。被攻击机器和服务器表面上工作正常,实际上已经被中间人劫持。可以从一张图来明白这个过程。受攻击主机发送的数据,首先经过了攻击者,从服务器返回的数据也经过攻击者,再发送给受攻击主机。0x01Android开源中间人攻击例子,请参考https://github.com/ssun125/Lanmitm...
99
热度 -
java.io.EOFException这是个什么错误应该如何解决
java.io.EOFException这是个什么异常应该怎么解决?第一个类publicfunctionserver(intport){ this.port=port; try{ ss=newServerSocket(port); System.out.println("服务器套接字已经创建成功"); //收到信息后处理 while(true){ Sockets=ss.accept(...
974
热度 -
求小游戏代码,该如何处理
求小游戏代码我是一个刚接触JAVA的新手,只懂一些简单的语句和语法,看的懂一些小程序,希望哪为好心人给点小游戏代码可以参考参考。另外如果可以的话给点大型程序的构建的思路。不胜感激。上面的是客户端mportjava.io.*;importjava.net.*;importjava.nio.CharBuffer;importjava.util.*;publicclassChatServer{Serve...
4393
热度 -
Java Nio 保持长连接分发消息
求助:JavaNio保持长连接分发消息最近闲来无事想做个小型的聊天工具,客户端用android已经做好了,跟服务器的交互不想使用Http的方式,改用socket长连接,这样的话消息能及时送达就避免了http不断轮询的消耗。网上关于JavaNIO大部分都是些基础的例子和结构,关于长连接的实在是很少,现在已经能正常监听请求和读写内容,但是没办法让服务器发送消息到指定的一台或若干台客户端,老的JavaI...
6690
热度 -
本人打算用JTextPane做一个能发送图片的聊天程序,请教怎样才能把已经发送到对方电脑里的图片,拿出来显示在聊天框里面呢?做成类似QQ的效果
本人打算用JTextPane做一个能发送图片的聊天程序,请问怎样才能把已经发送到对方电脑里的图片,拿出来显示在聊天框里面呢?做成类似QQ的效果请问怎样将已经发送到对方电脑里的图片,通过指定的路径拿出来显示在聊天框里面呢?做成类似QQ发送图片的效果,请教各位高手代码如下:importjava.awt.EventQueue;importjavax.imageio.ImageIO;importjavax...
8983
热度 -
java 线程异步调用的有关问题
java线程异步调用的问题我的业务需求:接收多个client端并发的数据,然后将其insert到表A中,并对该数据同若干个表(b,c,d)进行比较,如果有相同记录重新生成一条记录,insert到表e中。以前的方式是:server段利用线程接收数据,insert到表A中,表A建立触发器同表b,c,d进行比较,如果有相同记录insert到表e中。现在打算把触发器的工作交给java应用程序来做,因为表b...
2780
热度 -
关于java socket一个非常简单的项目,服务端代码小弟我这样写可以吗
关于javasocket一个非常简单的项目,服务端代码我这样写可以吗?需求很简单:客户端发送一个十六进制的字符串给服务端,服务端把他变成十进制,然后取前面4位数(剩余的不要了)作为userId,去sqlserver相关表里面查找(sqlserver数据库相关表里面的字段是userId,userLabel),得到相应的userLabel,然后将他存入oracle数据库中,很简单吧!本人刚学javas...
1343
热度 -
关于java socket的奇怪有关问题?
关于javasocket的奇怪问题??我最近在学习javasocket于是写了一个Server和一个Client的简单测试程序(下面会贴出代码),写完了之后,就找我另外的2个同学的笔记本电脑做测试。我的电脑(A)作为服务器,其他2个同学的电脑(C,B)做客户端,前提:我们的笔记本电脑都用有线上网的,而且都能彼此ping的通的,这中情况下javasocket程序运行正常。当我们的笔记本都换成是无线上...
7166
热度 -
java socket 客户端之间通信有关问题
javasocket客户端之间通信问题。客户端登陆后,用户成员列表一直为空。以下是服务端与客户端的源代码。望大师能多多指教。补充下,客户端运行后,会抛出异常如下:Exceptioninthread"Thread-2"java.util.NoSuchElementExceptionatjava.util.StringTokenizer.nextToken(UnknownSource)atchatFr...
6832
热度 -
帮忙看看这个程序,一点连接就没响应2
求助:帮忙看看这个程序,一点连接就没响应2//线程运行机制 publicvoidrun() { while(true) { try { sout.writeChars(textBox_send.get_Text()); //将缓冲区内容向输出流发送 if(send) sout.flush(); } catch(Exceptione) { Me...
6315
热度 -
Servlet根本工作原理
Servlet基本工作原理 Servlet容器工作原理 ? ? ? 本文介绍一个简单servlet 容器的基本原理。现有两个servlet容器,第一个很简单,第二个则是根据第一个写出。为了使第一个容器尽量简单,所以没有做得很完整。复杂一些的 servlet容器(包括TOMCAT4和5)在TOMCAT运行内幕的其他章节有介绍。 两个servlet容器都处理简单的 servlet及static...
363
热度 -
TCP写的一个点对点的聊天程序练习,可是总是有问题,连接上不能输入,求大神 ...
TCP写的一个点对点的聊天程序练习,可是总是有问题,连接上不能输入,求大神帮助 程序代码:color=#008000>/**color=#008000> *color=#808080>@authorcolor=#008000>小南 *客户端 color=#008000>*/ color=#0000FF>importjava.net.*; color=#0000FF>im...
352
热度 -
Java容易聊天室
Java简单聊天室实现Java简单的聊天室所用主要知识:多线程+网络编程效果如下图/****@authorAdministrator** 简单的多人聊天系统——重点:同时性,异步性* 1、客户端:发送消息,并且接收消息* 1.1消息发送至服务器:服务器每次都将客户发过来的信息发送到每个客户端* 1.2接收消息:发送的同时也要接收消息,所以必须有两个线程,一个发送消息,一...
89
热度 -
TCPpc机与模拟器及模拟器之间通信
androidsocket通讯,PC和模拟器,两个模拟器之间的通信?=====================================================================================我已经试验成功:?ps:模拟器做服务器,PC机做客户端。如果通过wifi连接的话直接访问IP就行,不用重定向。???PC访问模拟器用localhost即127.0...
58
热度 -
Spring远程调用总结
Spring远程调用小结 Spring远程调用小结 2009-03-0610:41 最近在做项目时用到了很多远程方法调用,如Hession、RMI、EJB、JMS等,感觉Spring对这些的包装真是不不错,小记一下。一、Hession:相比WebService,Hession更简单、快捷。采用二进制RPC协议,由于采用的是二进制协议,所以它很适合于发送二进制数据。Hession通过Servlet...
417
热度 -
施用Servlet分段输出构建BigPipe服务端
使用Servlet分段输出构建BigPipe服务端BigPipe是一个重新设计的基础动态网页服务体系。大体思路是,分解网页成叫做Pagelets的小块,然后通过Web服务器和浏览器建立管道并管理他们在不同阶段的运行。这是类似于大多数现代微处理器的流水线执行过程:多重指令管线通过不同的处理器执行单元,以达到性能的最佳。 使用JAVA实现BigPipe服务端的例子在网上很难寻觅,笔者经过...
151
热度