当前位置:  技术问答>java相关

java开发的socket与C开发的socket通信问题

    来源: 互联网  发布时间:2017-04-26

    本文导语:  请问:用java 开发的socket程序与C开发的socket问题能否通信,socket应该是一个规范,理论上应该是可以的,但小弟没有接触过,现在面临要做,请有经验的人给小弟点指点,谢谢。 | 没有什么...

请问:用java 开发的socket程序与C开发的socket问题能否通信,socket应该是一个规范,理论上应该是可以的,但小弟没有接触过,现在面临要做,请有经验的人给小弟点指点,谢谢。

|
没有什么复杂的,我用Java做服务端,起一个监听。然后客户端用C写一个,连接指定的端口,一发一收,没什么特别的地方。给你一段我编着玩的代码:

Java
----------------------------------------
package pkserver;

import java.net.*;
import java.io.*;
import java.util.*;
/**
 * 

Title: 


 * 

Description: 


 * 

Copyright: Copyright (c) 2003


 * 

Company: 


 * @author unascribed
 * @version 1.0
 */

public class PKServer {

  public PKServer() {
    try {
      ServerSocket ss = new ServerSocket(3000);
      System.out.println("Waiting for conncetion...");
      Socket s = ss.accept();
      System.out.println("Accept connection!");
      InputStream in = s.getInputStream();
      OutputStream out = s.getOutputStream();

      byte[] inData = new byte[100];
      in.read(inData);
      System.out.println("Recv: ");
      for(int i=0; i

    
 
 

您可能感兴趣的文章:

  • java命名空间java.net类socket的类成员方法: socket定义及介绍
  • Java Socket类库 Java Sockets
  • java命名空间java.nio.channels类socketchannel的类成员方法: socket定义及介绍
  • JAVA中的 SOCKET能否与DELPHI中的 SOCKET进行通信 iis7站长之家
  • java命名空间java.nio.channels类serversocketchannel的类成员方法: socket定义及介绍
  • JAVA中的 SOCKET能否与DELPHI中的 SOCKET进行通信
  • java命名空间java.nio.channels类datagramchannel的类成员方法: socket定义及介绍
  • help! JAVA下有类似VC++ 下的socket 类吗?请各位高手看一下!!
  • java命名空间java.net类socket的类成员方法: getsendbuffersize定义及介绍
  • 怎么样利用Socket进行Java网络编程
  • java命名空间java.net类socket的类成员方法: getreceivebuffersize定义及介绍
  • 有谁有java的Socket编程资料?
  • java命名空间java.net类socket的类成员方法: gettrafficclass定义及介绍
  • JAVA网络编程(socket),用什么工具开发?怎么配置环境?
  • java命名空间java.net类socket的类成员方法: getport定义及介绍
  • 我现在刚刚学到JAVA的线程和socket,请问《JAVA 2宝典》和《JAVA核心技术卷2:高级特性》哪本书讲得比较好?
  • java命名空间java.net类socket的类成员方法: getlocalport定义及介绍
  • linux下socket链接问题(java)
  • java命名空间java.net类socket的类成员方法: getinetaddress定义及介绍
  • vc通过socket发送数据给java的问题
  • java命名空间java.net类socket的类成员方法: isconnected定义及介绍
  • Java-IrDA socket API
  • 统计一下有多少商用软件用Java开发或者将要用Java开发
  • linux下用java开发是不是JB就可以,JAVA在LINUX下开发有优势吧!
  • 请问大家用什么开发java程序,我基本上学会了java语法,不知用什么来开发它?
  • Linux下面的开发好的Java程序,如何部署到其他机器?开发好的Java图形程序,终端上能否用?等问题
  • 开发java应用,用什么开发工具好呢?
  • 开发java程序在用什么开发环境比较好??大家都来谈谈
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • Linux下C语言开发与Windows下java开发,哪个更有前途?
  • 初学者的问题:目前我应该装那一个java开发工具,jbuilder7? JavaScript?有没有java2.0?现在软件公司开发用的是那一种?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 哪位有java通信方面的经验,谈谈如何利用java编写服务器程序来接受unix主机发送的数据信息?
  • java实现进程间通信的方法有哪些?
  • 用java可以串口通信方面的程序吗?
  • 在Java中,如何实现进程间通信,不用RMI
  • java与C++的通信接口是什么阿?
  • 请高手指教-[急!!!]怎样在linux与 window 之间,通过 C或Java 进行通信
  • java通过stock与mysql通信时出现乱码的问题
  • 请问谁做过在linux下用java开发串口通信程序,所用第三方jar包是rxtx
  • 在java里如果想写个程序,让它通过http协议来通信,怎么实现??
  • Linux 下 Java和C 写的程序进行通信 出现问题
  • Java里基于TCP/IP的Socket通信中一帧数据最好是多大(内详)
  • 发过2次帖子,都没有了,再发。JAVA中SOCKET通信中的数据压缩问题
  • 急问:java里的线程之间怎么通信?
  • 谁能给我提供一个简单的(JAVA)SOCKET通信的客户机服务器程序
  • 高手请帮忙,java如何与mysql通信的问题?
  • 如何在JSP页面中的Java代码和JavaScript代码中通信?
  • 基于java TCP网络通信的实例详解
  • java和c#使用hessian通信的方法
  • 基于Java回顾之网络通信的应用分析
  • java调用c程序通信示例代码
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3