请问socket通信的程序一般是如何进行用户验证的设计的?语言是java,我没找到类似httpsession的东西。

[复制链接]
查看11 | 回复1 | 2011-8-27 07:13:22 | 显示全部楼层 |阅读模式
如题,写了一套socket的通信程序,现在在安全性方面不知道该如何设计。请问一般都是如何设计的呢?有没有像servlet那样的session的东西?或者有什么开源库可以用的?谢谢!

回复

使用道具 举报

千问 | 2011-8-27 07:13:22 | 显示全部楼层
本答案提交时间:2011-6-12 17:17Java 和其它语言之间进行Socket通信使用Socket和ServerSocket类。用JAVA编写server,C语言编写Client,当然可以实现通信(示例在最后)。
1、Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket 是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是Socket还是ServerSocket它们的工作都是通过SocketImpl类及其子类完...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行