HPSocket4C DLL导出C编程接口,提供给C 语言或其它编程语言使用HP-Socket。HPSocket4C DLL通过HP-Socket发布包中的Project/HPSocketDLL4C工程项目编译生成,输出以下DLL:
**Bin\x86\HPSocket4C.dll (32位/MBCS/Release)
Bin\x86\HPSocket4C_D.dll (32位/MBCS/Debug)
Bin\x86\HPSocket4C_U.dll (32位/Unicode/Release)
Bin\x86\HPSocket4C_UD.dll (32位/Unicode/Debug)
Bin\x64\HPSocket4C.dll (64位/MBCS/Release)
Bin\x64\HPSocket4C_D.dll (64位/MBCS/Debug)
Bin\x64\HPSocket4C_U.dll (64位/Unicode/Release)
Bin\x64\HPSocket4C_UD.dll (64位/Unicode/Debug)**
使用HPSocket4C DLL时需要把Src/HPSocket4C.h以及DLL对应的*.lib文件加入到工程项目。(参考:TestEcho-4C示例Demo)。
HPSocket4C DLL包含SSL组件和非SSL组件,如果需要用到SSL组件则需要把Src/HPSocket4C-SSL.h以及DLL对应的*.lib文件加入到工程项目。(参考:TestEcho-SSL-Pack示例Demo)。
通过4C DLL方式使用HP-Socket,当需要更新或升级HP-Socket时,如果DLL接口发生变化则必须重新编译应用程序;如果DLL接口没有改变则直接替换DLL即可,不需要重新编译应用程序。
