用于实例化网络中的对象的方法和嵌入系统技术方案

技术编号:3533261 阅读:213 留言:0更新日期:2012-04-11 18:40
发明专利技术涉及到一种方法和架构,它能够以安全的形式存取分布在与互连网络(RI)相连接的系统中的虚拟对象(Obv↓[i]),并且获得一个示例。该存取通过一灵巧卡(2a),借助于一个“WEB”类型导航器(10)来被执行。终端(1)和灵巧卡(2a)的每一个包含一个特殊的协议层(13,23a)。该后者包括用于建立数据双向交换会话的智能代理(132,232a),它能使的灵巧卡(2a)具有一个“WEB”服务器的功能。灵巧卡(2a)也包括称为脚本翻译器的智能代理,以及与一个特殊的脚本翻译器智能代理(7)协同工作的虚拟文件的管理系统(8)。每个虚拟对象(Obv↓[i])与虚拟文件管理系统的一个虚拟文件相关联,特殊的智能代理(7)向导航器(10)展示可存取的虚拟对象(Obv↓[i])列表,并管理存取这些对象的方法。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
专利技术涉及到一种容纳有能够例示位于网络中的对象的信息的嵌入系统,以及一个用于例示该对象的方法。更特别地,专利技术还涉及到一种安全存取该对象的方法。在专利技术的范围内,术语“对象”必须从其最一般的意思来考虑。它包括多种信息源,例如文本文件,图像文件或多媒体文件(图像,声音,等等)。它还包括基于一给定协议的信息系统的交易和链接。在第一种情况中,我们将在后面称其为静态对象,因为它们的请求不依赖于时间。在第二种情况下中,我们将称其为动态对象,因为它们的访问根据时间是可变的。作为一个非限制性的例子,在因特网类型的网络范围内,我们引入一个“Telnet”连接。同样在专利技术的范围内,术语“用户站”必须是被包括在一般的含义之中。前述的用户站特别是可以由一台在不同操作系统,例如WINDOWS或UNIX(所有二者都是注册商标)下工作的个人计算机。它同样可以由一台工作站,一台便携计算机或一个称为“专用”的卡终端。同样,在专利技术的范围内,术语“网络”包括所有的带有一组相互连接的服务器的网络,特别是一个全球网络,在其中信息被端到端地传输。这特别是涉及到因特网,在网络中数据交换根据因特网类型,公司的专用网或类似的,称为“intranet(内部网)”,以及朝向外部延伸的网络,被称为“extranet(外延网)”的协议进行。这还特别涉及到如同例如I3E802.11,BLUE TOOTH的被称为“WirelessNetwork(无线网络)”的一个GSM(英文Global System Mobile(全球移动系统)),ATM,UMTS,GPRS(英文Global PacketRadio System(全球分组无线系统))网络。接下来,并不限制范围,我们将处于专利技术的一个最佳的应用中,除非有其它的说明。因此我们将考虑一个用户站,我们将简单地称其为“终端”,它带有一个灵巧卡阅读器,并且与一个因特网类型的网络连接。一基于灵巧卡的应用系统通常包括下列主要部件-一个灵巧卡;-一个构成前述终端的主机系统;-一个通讯网络,即在最佳应用中的因特网网络;-以及一个与网络连接的应用服务器。附图说明图1简要提示出了该类型的一个架构的例子。终端1,例如是一个独立的计算机,包括一灵巧卡2的阅读器3。该阅读器3可以是也可以不是物理性的集成在终端1中。灵巧卡2包括一个集成电路20,其输入-输入的连接位于其支撑表面上,以便能够供应电能及与终端1通讯。该终端包括接入数据传输网络RI的电路。这些电路特别是依赖于RI网络和终端1的特性。作为例子,这可能涉及到对于局域类型网络的一块网卡,或对于连接到电话交换线路或综合服务数字网(“RNIS”)的一个调制解调器,以便接入到因特网网络,例如经过一个因特网服务提供商(英文术语是“Internet Service Provider”或“ISP”)。自然地,终端1包括所有使其良好运行所必需的电路和构件,并且为了减化绘图的目的而未被示出中央单元,随机存取存储器和只读存储器,磁盘大容量存储器,软盘驱动器和/或CD-ROM,等等。通常,终端1还连接到一些传统的,集成的或非集成的外围设备,例如一个可视化的屏幕5和一个键盘6。终端1可以与服务器或所有与RI网络连接的信息系统通讯,其中唯一的一个,4,被标识在图1A上。对于“服务器”,我们可以理解为所有用于处理通讯协议的信息服务器,或者是给与存取文档,或者是给与存取机器。在专利技术最佳应用的情况下,接入电路11利用被称为“WEB”类型的导航器,或英文“browser(浏览器)”的特殊软件10使得终端1与服务器4通讯。这就允许接入分布在整个RI网络上的不同应用,一般是根据“客户-服务器”的模式来进行的。对于“导航器”,我们理解为提供了以下功能的所有的设备-显示一页,特别是一个“SGML”(英文“StandardGeneralized Markup Language”或标准通用标记语言)标准的页;-页中所提供的资源的下载。该导航器的功能对应于英文术语“browser”所具有的功能。一个SGML页显示属性,或链接到其它SGML文档,或朝向外部世界的“超链接”,也就是说URI(英文Unified Resource Identifier,统一资源标识符)。关于SGML语言,公知地包括多种分支,HTML,XML和WML。习惯上,在网络上的通讯依据符合包括多个叠置软件层标准的协议来进行。在因特网类型的RI网络的情况下,通讯根据特定于该通讯类型的协议来进行,这将在后面详细描写,但它同样包括多个软件层。通讯协议根据所特别面对的应用来被选择“WEB”页询问,文件传输,电子邮件(电子邮件或英文“e-mail”),论坛或新闻(英文news),等等。包括一个终端,一个灵巧卡阅读器和灵巧卡的系统的逻辑架构,由图1所简单地表示。它由标准ISO 7816所描述,它本身包括多个子组-ISO 7816-1和ISO 7816-2,涉及到卡的尺寸和标记;-ISO 7816-3,涉及到终端和灵巧卡之间的数据传输,并且-ISO 7816-4,涉及到指令组的结构和命令格式。在图1B上,在终端1这边,我们只示出了符合标准IOS 7816-3,标记为101的层,以及“APDU”指令处理器(gestionnaire)(ISO 7816-4),标记102。在灵巧卡2这边,符合标准ISO 7816-3的层被标记为200,而“ADPU”(标准7816-4)指令处理器被标记为201。应用被标记为Al,…,Ai,…,An;n是在灵巧卡2上所存在的最大应用数。存在于灵巧卡2(图1A)中的一个“cartlet(小卡)”(注册商标)应用通过一个指令组与终端1对话。该套指令典型的具有写指令和读指令。指令的格式以英文缩写“APDU”(指“ApplicationProtocol Data Unit(应用协议数据单元)”)而是公知的。它由前述的标准ISO 7816-4所定义。一命令的“APDU”被记为“APDU.command”,并且一响应的“APDU”被记为“APDU.response”。“APDU”在卡的阅读器和灵巧卡之间通过前述标准ISO 7816-3所指定的协议(例如以字符模式T=0;或以块模式T=1)来被交换。当灵巧卡2包括许多不同的应用时,如同我们在图1B上所示的那样,我们称为多应用卡。然而,终端1同时只与一个应用对话。一个应用Ai具有例如一个以JAVA(注册商标)语言编写的软件,被称为“applet(小应用)”,我们以后将其称为“cardlet”。一特殊“cardlet”Ai的选择通过选择类型(“SELECT”)的“APDU”来被获得。当该选择被执行后,接着的“APDU”就被朝向该“cardlet”发送。一个新的“APDU SELECT”将会放弃正在执行的应用并选择另一个。“APDU”管理软件子集合201能够在灵巧卡2中选择一个特殊的应用Ai,存储如此选择的应用,并且朝向该应用传输或从该应用接收“APDU”。作为刚才所描述的一个简述,一应用Ai的选择及与其的对话通过交换“APDU”指令来进行。我们假设应用Ai是常规应用,我们此后将其称为“CGA”(指“Generic Card Application”或通用卡应用)。在基于灵巧卡的一个应用系统中,如同图1B架构所示本文档来自技高网...

【技术保护点】
一种嵌入系统,它配备有一个包括信息处理装置和信息存储装置,并用于通过终端与网络协同工作的灵巧卡,其特征在于:-它存储至少一个对象文件,它容纳有与网络上一对象相关联的信息并且能够实现该对象的例示;-它包括用于与位于终端中的相匹配的网络 接口部件协同工作的网络接口装置,使得嵌入系统构成网络上的一个信息服务器;以及-它包括对象文件接口装置,用于在网络接口装置所传送并分配到至少所述对象文件的信息和与所述对象文件交换的信息之间建立对应。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:帕斯卡尔乌林
申请(专利权)人:CP八技术公司
类型:发明
国别省市:FR[法国]

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

1