进程名称: Tcp.exe
英文描述: N/A
进程分析: TCP端口查看/监听程序。
在任务管理器中出现该进程,不会危害电脑
进程位置: unknown
程序用途: unknown
作者: unknown
属于: unknown
安全等级 (0-5): N/A (N/A无危险 5最危险)
间樱谨碟软件: 否
广告软件: 否
病毒: 否
木马: 否
系统进程: 否
应用程序: 否
后台程序谈隐: 否
使用访问: 否
访问互联网: 否
您是不是要查看以下的进程信息:
ProcessLib.net Directory 进程信息库目脊侍基录
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - OTHER 类别: t 1 2 3 4 5 6 7 Next >>
t.dll t1instal.dll t2embed.dll
t8m.dll ta.exe tabbtnu.exe
tabctl32.ocx tablediff.exe tablet.exe
tabtip.exe tabuserw.exe tad.exe
tag.exe tahni.exe tahnisetup_demo.exe
talkback.exe talkingreminder.exe talknow.exe
tangomanager.exe tapi.dll tapi3.dll
tapi32.dll tapicfg.exe tapiperf.dll
tapisrv.dll tapitna.exe tapiui.dll
tappsrv.exe tardis.exe targetsaver.exe
task.exe task32.exe task_agent.exe
taskbar.exe taskbarclient.exe taskbaricon.exe
taskbarsvr.exe taskcntr.exe taskdir.exe
taskdrv32.exe tasker.exe taskg.exe
taskgmr.exe taskimgr.exe taskkill.exe
tasklist.exe taskman.exe taskmgr.exe
taskmngr.exe taskmon.exe taskmonitor
taskpanl.exe taskplus0.exe taskswitch.exe
tasksys.exe tasksystemdll.exe tasktray.exe
tatss.exe taumon.exe tb2launch.exe
tb2logon.exe tb2start.exe tb72.dll
tb_setup.exe tbaction.exe tbcpro.exe
tbctray.exe tbhdhelp.exe tbksche.exe
tblmouse.exe tbmon.exe tbnote.exe
tbon.exe tbpanel.exe tbps.exe
tbpssvc.exe tbtray.exe tbupdate.exe
tc.exe tca.exe tcasuti.exe
tcaudiag.exe tcdpbtn.exe tclock.exe
tclockex.exe tcm.exe tcmsetup.exe
tcpcfg.dll tcpmib.dll tcpmon.dll
tcpmonui.dll tcpservice2.exe tcpsvcs.exe
tcrea4.exe tcserver.exe tctrliohook.exe
tdc.ocx tdirrcv.exe tdispvol.exe
“正在连接”说明你还没连接到电骡的服务器下面这段话是复制过来的
如果你知道P2P其实也不难理解
--------
eMule以前版本连接的是传统 eD2k network,该网络的特点是用户运行eMule时,首先连结到一个服务器,通过该服务器用户连结到其它Clients进行下载。
对于Kad,用户不需要连结服务器,而是直接连结到Clients。因此,辩脊Kad也被称之为Serverless network(无服务器网络)。Kad具有传统eD2k所不具备的优势,虽然还处于开发阶段,但从长远角度看,Kad将更具发展潜知唯力。
-------
直接下个骡子重新覆盖安装就行了
不必删除原来的
我自己就这样搞的
PS:好象反安装删除也不会影响以前下的东西...
-------------------以后是补搭灶培充---------
不会
1.TCP服务端的程序编写package test
import java.io.BufferedReader
import java.io.InputStreamReader
import java.net.ServerSocket
import java.net.Socket
public class MyTcp{
private BufferedReader reader
private ServerSocket serverSocket
private Socket socket
/**
* 创建服务端的程序,读取客户端传来的数据
*/
void getserver(){
try {
serverSocket = new ServerSocket(8998) //实例化服务端socket
System.out.println("服务器套接字枯清已经创岩败轿建成功")
while (true) {
System.out.println("等待客户机的连接:")
socket = serverSocket.accept() //实例化socket对象
reader = new BufferedReader(new InputStreamReader(socket.getInputStream())) //实例化BufferReader对象
getClientMessage()
}
} catch (Exception e) {
e.printStackTrace()
}
}
private void getClientMessage() {
try {
while (true) {
System.out.println("客户机传来的信息是:"粗肆+reader.readLine())
}
} catch (Exception e) {
e.printStackTrace()
}
}
public static void main(String[] args) {
MyTcp myTcp = new MyTcp() //创建本类对象
myTcp.getserver()
}
}
2.TCP客户端程序编写
package test
import java.awt.BorderLayout
import java.awt.Container
import java.awt.event.ActionEvent
import java.awt.event.ActionListener
import java.io.PrintWriter
import java.net.Socket
import java.nio.channels.WritableByteChannel
import javax.swing.JFrame
import javax.swing.JScrollPane
import javax.swing.JTextArea
import javax.swing.JTextField
import javax.swing.border.BevelBorder
public class MyTcpClient extends JFrame{
private PrintWriter printWriter
Socket socket
private JTextField jTextField = new JTextField()
private JTextArea jTextArea = new JTextArea()
Container container
/**
* 创建的Tcp客户端程序
*/
public MyTcpClient (String title) {
super(title)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
container = this.getContentPane()
final JScrollPane jScrollPane = new JScrollPane()
jScrollPane.setBorder(new BevelBorder(BevelBorder.RAISED)) //显示边框
getContentPane().add(jScrollPane,BorderLayout.CENTER)
jScrollPane.setViewportView(jTextArea)
container.add(jTextField,"South") //将文本框放在窗体下面
jTextField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
printWriter.println(jTextField.getText()) //将文本框的信息写入流(为下面的输出流写入信息做准备)
jTextArea.append(jTextField.getText() + "\n")
jTextArea.setSelectionEnd(jTextArea.getText().length())
jTextField.setText(null)
}
})
}
private void connect() {
jTextArea.append("尝试连接中...\n")
try {
socket = new Socket("127.0.0.1",8998)
printWriter = new PrintWriter(socket.getOutputStream(),true) //将printwriter中的信息流写入到套接字的输出流传送给服务端
jTextArea.setText("已完成连接\n\n")
} catch (Exception e) {
e.printStackTrace()
}
}
public static void main(String[] args) {
MyTcpClient myTcpClient = new MyTcpClient("向服务器发送数据")
myTcpClient.setSize(500,200)
myTcpClient.setVisible(true)
myTcpClient.connect()
}
}
3.效果展示
<1>先将服务端的程序跑起来
<2>再将客户端的程序跑起来
<3>.客户端和服务端进行交互
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)