资源简介

java版本调用HP-Socket服务端代码,包含jna包及5.0.2版本的HP-Socket的dll文件,采用的是非常新的HP-Socket版本,demo是整套java工程,导入eclipse修改HpSocket.java文件中的服务器的IP和端口就可以测试,里面还包含了客户端接收服务器端返回的信息方法,看懂了客户端基本也可以自己实现服务端

资源截图

代码片段和文件信息

package test;



import com.sun.jna.Callback;
import com.sun.jna.Native;
import com.sun.jna.NativeLibrary;
import com.sun.jna.NativeLong;
import com.sun.jna.Pointer;
import com.sun.jna.PointerType;
import com.sun.jna.ptr.IntByReference;
import com.sun.jna.ptr.LongByReference;
import com.sun.jna.ptr.PointerByReference;
import com.sun.jna.ptr.ShortByReference;
import com.sun.jna.win32.StdCallLibrary.StdCallCallback;


import com.sun.jna.win32.StdCallLibrary;
import java.nio.ByteBuffer;
import java.nio.IntBuffer;
import java.nio.LongBuffer;
import java.nio.ShortBuffer;
/**
 * JNA Wrapper for library test

 * This file was autogenerated by JNAerator

 * a tool written by Olivier 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        324  2017-12-13 13:55  HPSokcetForJava\.classpath

     文件        391  2017-12-13 13:53  HPSokcetForJava\.project

     文件     525824  2017-09-26 02:41  HPSokcetForJava\bin\HPSocket4C.dll

     文件        490  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_CastMode.class

     文件        499  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_FetchResult.class

     文件        371  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HandleResult.class

     文件        322  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HandleResult_callback.class

     文件        386  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HttpParseResult.class

     文件        331  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HttpParseResult_callback.class

     文件        511  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HttpUpgradeType.class

     文件        502  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HttpUrlField.class

     文件        499  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_HttpVersion.class

     文件        496  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_IPAddrType.class

     文件        496  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_SendPolicy.class

     文件        502  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_ServiceState.class

     文件        499  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_SocketError.class

     文件        511  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$En_HP_SocketOperation.class

     文件        472  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_Agent.class

     文件        496  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_AgentListener.class

     文件        475  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_Client.class

     文件        499  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_ClientListener.class

     文件        475  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_CONNID.class

     文件        588  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnClose.class

     文件        493  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnConnect.class

     文件        497  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnHandShake.class

     文件        566  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnPrepareConnect.class

     文件        502  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnPullReceive.class

     文件        515  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnReceive.class

     文件        509  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnSend.class

     文件        433  2017-12-13 13:57  HPSokcetForJava\bin\test\Hp$HP_FN_Agent_OnShutdown.class

............此处省略100个文件信息

评论

共有 条评论