Socket 通讯 项目实例

该博客展示了如何在Java中使用Socket实现一个简单的服务器,处理并发连接。通过创建ServerSocket并监听指定端口,当有客户端连接时,服务器会创建新线程来处理每个连接,确保了对每个请求的独立响应。示例代码包括SocketServer、Task和SocketTask类,处理客户端的输入和输出。
摘要由CSDN通过智能技术生成

对于并发量不是很大的基本可以满足要求,如果是高并发则需要“多线程”,可以使用线程池。

 

 

SocketServer

package cn.com.ccb.inface.server;
import java.net.ServerSocket;

 

import cn.ccb.iplat.controller.soap.IECDSService;

 

import com.tansun.framework.war.zbill.accptnc.dao.IAccptncDAO;

 


public class SocketServer {
 IAccptncDAO accptncZillDAO;
 IECDSService ecdsService;
 public IAccptncDAO getAccptncZillDAO() {
  return accptncZillDAO;
 }
 public void setAccptncZillDAO(IAccptncDAO accptncZillDAO,IECDSService ecdsService) {
  this.accptncZillDAO = accptncZillDAO;
  this.ecdsService=ecdsService;
 }
 /**
  * 信贷接口
  */
 public void initServer()
 {
  int port = 8898;
  try {
   ServerSocket server = new ServerSocket(port);
   
   new Thread(new Task(server,accp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值