資源簡介
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個文件信息
- 上一篇:《重構:改善既有代碼的設計》[高清版]
- 下一篇:JAVA并發編程++核心方法與框架
評論
共有 條評論