OSI七层协议模型、TCPIP协议及socket套接字

OSI七层协议模型、TCPIP协议及socket套接字,第1张

注:TCP/IP4层和5层之分其实就底层物理层和数据链路层是否定义在一起。

OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。如下图。

每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各层所提供的服务。某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎么实现的无关。

这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层。后面我也会根据个人方向展开部分层的深入学习。这里我们就大概了解一下。我们从最顶层——应用层 开始介绍。整个过程以公司A和公司B的一次商业报价单发送为例子进行讲解。

<1> 应用层

OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:>

1、 *** 作系统: 步骤:开始——〉管理工具——〉Inter信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。

2、ASPNET应用程序中Session过期时间的设置 在ASPNET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的。在ASPNET中如何设置Session的过期时间呢,很简单,修改webconfig配置。 具体修改方法如下,在webconfig中进行如下配置 <systemweb> <sessionState mode="InProc" timeout="30"/> </systemweb> 在这里指的是Session过期时间为30分钟。也就是说30分钟后如果当前用户没有 *** 作,那么Session就会自动过期了。

3、在调用Session的cs页中,Load事件里面写以下 SessionTimeout = 30;

4、Store session in asp state service <sessionState cookieless="false" timeout="480" mode="StateServer" stateConnectionString="tcpip=127001:42424" sqlConnectionString="data source=127001;user id=sa;password=" />  看一下,看你的程序是用到了哪种设置方式,把时间改成你需要的时间就可以了。

怎么在整个pdf中加入一页

Adobe Reader只是阅读PDF文件的软件。要在PDF文档中添加一页,推荐小巧的“Foxit PDF Editor”软件,该软件能编辑、修改PDF文件,功能十分强大。

如果PDF格式文件中间少了一页,要加一页的话,首先要把这一页也改成PDF格式(即你要加的那一页是TIFF页得先改成PDF格式)。然后你可用Adobe Acrobat 60软件来实现,具体方法是:

先打开需要插入某一页的PDF文件,再依次点击“文档”—“页面”—“插入”,选择要插入的页(即你把TIFF页改成后的PDF这一页),再选择插入的位置后点击“确定”即可。

java web中怎么设置请求时间

Java中可以使用>

android ok>

 忽略SSL证书的方法

//获取TrustManager

    private static TrustManager[] getTrustManager() {

        //不校检证书链

        TrustManager[] trustAllCerts = new TrustManager[]{

                new X509TrustManager() {

                    @Override

                    public void checkClientTrusted(X509Certificate[] chain, String authType) {

                        //不校检客户端证书

                    }

                    @Override

                    public void checkServerTrusted(X509Certificate[] chain, String authType) {

                        //不校检服务器证书

                    }

                    @Override

                    public X509Certificate[] getAcceptedIssuers() {

                        return new X509Certificate[]{};

                        //OK>

以上就是关于OSI七层协议模型、TCP/IP协议及socket套接字全部的内容,包括:OSI七层协议模型、TCP/IP协议及socket套接字、java中怎么设置一个session在整个web中的时间、HTTP keepalive详解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9459313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存