网络接入程序制造技术

技术编号:2887454 阅读:224 留言:0更新日期:2012-04-11 18:40
一种网络接入程序,使得用户程序通过个人计算机的操作系统被选择地接入到不同协议的网络,由此,在接入的网络上实现。该程序包括:公共管理层,用于按照用户的设定数据动态地产生或消除相应的协议对象;接入层,用于使得用户程序接入到公共管理层;和通信驱动层,使得由公共管理层产生的协议对象通过操作系统接入到相应协议的网络。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及网络接入程序,尤其涉及能使用户程序由网络通过个人计算机的操作系统接入的网络接入程序。在工厂自动控制系统中,按照网络通信和个人计算机平台的发展,对个人计算机控制器接入到各网络的需求增加了。为了满足这种需求,由用户程序直接调用网络接口库,并且用单程序的形式实现网络和用户程序。因此,用户必须非常熟悉接入到网络的方法。并且,必须修改相同对象的程序,使得适合于各网络的协议。为了解决上述问题,本专利技术的目的是提供一程序,该程序能使得用户程序接入到不同协议的网络,而无需改变用户程序。为实现上述的第一目的,提供了一网络接入程序,该程序使得用户程序通过个人计算机的操作系统被选择地接入到不同协议的网络,使得在接入的网络上实现,其特征在于该网络接入程序包括公共管理层,用于按照用户的设定数据动态地产生或消除相应的协议对象;接入层,用于使得用户程序接入到公共管理层;和通信驱动层,使得由公共管理层产生的协议对象通过操作系统接入到相应协议的网络。因此,通过公共管理层、接入层、通信驱动层和操作系统,用户程序能接入到设定的协议的网络。最好是,公共管理层包括公共对象和公共管理部分。公共对象动态地产生或消除协议对象,并且公共管理部分按照通过接入层输入的用户的设定数据产生或消除公共对象。通过参照附图详细描述一优选实施例,本专利技术的上述目的和优点将更清楚,其中附图说明图1是按照本专利技术的网络接入程序的方框图;和图2是示于图1的程序的公共管理层的方框图。参照图1,按照本专利技术的网络接入程序2、3、4,使得由用户层1定义的用户程序11和17通过由操作系统层5定义的个人计算机的操作系统51,由第一、第二和第三协议的不同网络选择地接入,由此在接入的网络上实现。程序2、3、4包括公共管理层3,作为接入层2的应用程序接口21,和通信驱动层4。公共管理层3按照用户的设定数据动态产生或消除相应协议对象。应用程序接口21使得用户程序11和17被接入到公共管理层3。通信驱动层4具有各协议驱动程序(protocol driver)41、42和43,该通信驱动层使得由公共管理层3产生的协议对象通过操作系统51被接入到相应协议的网络。因此,用户程序11和17通过层次结构与网络层完全分离。参照图2,公共管理层(图1中的3)包括公共对象31、32、33和公共管理部分30。公共管理部分30按照通过应用程序接口21输入的用户设定数据,产生或消除公共对象31、32和33。由公共管理部分30产生的公共对象31、32和33动态地产生或消除协议对象311,…,333。换言之,产生的公共对象31、32和33按照通过应用程序接口21输入的用户设定数据,动态产生或消除相应协议对象311,…,333。例如,如果用户仅设定第一协议的网络,公共管理部分30产生任意(arbitrary)公共对象32,并且产生的公共对象32产生第一协议对象321。因此,相应的第一协议驱动程序41使得由公共对象32产生的第一协议对象321通过操作系统51被接入到相应于第一协议的网络。另外,如果用户设定第一和第三协议的网络,公共管理部分30产生两个任意的公共对象31和33。接着,产生的公共对象31产生第一协议对象311,及另一个公共对象33产生第三协议对象333。因此,相应的第一和第三协议驱动程序41和43使得由公共对象31和33产生的第一和第三协议对象311和333通过操作系统51由第一和第三协议的网络接入。最后,能够使得用户程序(图1中的11和17)接入到不同协议的网络,而不改变用户程序11和17。如上所述,按照本专利技术的网络接入程序,由于用户程序能够接入到不同协议的网络,而不改变用户程序,能够有效执行用户程序。本专利技术不限于上述的实施例,由本领域技术人员,可以进行很多修改和改变。权利要求1.一种网络接入程序,使得用户程序通过个人计算机的操作系统被选择地接入到不同协议的网络,由此,在接入的网络上实现,其特征在于该网络接入程序包括公共管理层,用于按照用户的设定数据动态地产生或消除相应的协议对象;接入层,用于使得用户程序接入到公共管理层;和通信驱动层,使得由公共管理层产生的协议对象通过操作系统接入到相应协议的网络。2.如权利要求1所述的网络接入程序,其中公共管理层包括公共对象,用于动态地产生或消除协议对象;及公共管理部分,按照通过接入层输入的用户的设定数据产生或消除公共对象。全文摘要一种网络接入程序,使得用户程序通过个人计算机的操作系统被选择地接入到不同协议的网络,由此,在接入的网络上实现。该程序包括:公共管理层,用于按照用户的设定数据动态地产生或消除相应的协议对象;接入层,用于使得用户程序接入到公共管理层;和通信驱动层,使得由公共管理层产生的协议对象通过操作系统接入到相应协议的网络。文档编号G06F13/10GK1240962SQ9910666公开日2000年1月12日 申请日期1999年5月18日 优先权日1999年5月18日专利技术者崔命受 申请人:三星电子株式会社 本文档来自技高网...

【技术保护点】
一种网络接入程序,使得用户程序通过个人计算机的操作系统被选择地接入到不同协议的网络,由此,在接入的网络上实现,其特征在于该网络接入程序包括:公共管理层,用于按照用户的设定数据动态地产生或消除相应的协议对象;接入层,用于使得用户程序接 入到公共管理层;和通信驱动层,使得由公共管理层产生的协议对象通过操作系统接入到相应协议的网络。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:崔命受
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1