CN101207549B - 中继服务器 - Google Patents

中继服务器 Download PDF

Info

Publication number
CN101207549B
CN101207549B CN2007103022159A CN200710302215A CN101207549B CN 101207549 B CN101207549 B CN 101207549B CN 2007103022159 A CN2007103022159 A CN 2007103022159A CN 200710302215 A CN200710302215 A CN 200710302215A CN 101207549 B CN101207549 B CN 101207549B
Authority
CN
China
Prior art keywords
information
client terminal
relay server
shared resource
resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007103022159A
Other languages
English (en)
Other versions
CN101207549A (zh
Inventor
谷本好史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Publication of CN101207549A publication Critical patent/CN101207549A/zh
Application granted granted Critical
Publication of CN101207549B publication Critical patent/CN101207549B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1059Inter-group management mechanisms, e.g. splitting, merging or interconnection of groups
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1061Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
    • H04L67/1065Discovery involving distributed pre-established resource-based relationships among peers, e.g. based on distributed hash tables [DHT] 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/288Distributed intermediate devices, i.e. intermediate devices for interaction with other intermediate devices on the same level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Abstract

一种连接LAN与其他LAN中继服务器通信的中继服务器。有:账户信息登记部,存储与同一LAN连接的客户终端账户信息;中继组信息登记部,存储相互许可连接的一群中继服务器的中继组信息;共享资源信息登记部,存储资源信息以及将该资源共享的客户终端的信息的共享资源信息;中继处理部,若从存储于账户信息登记部的客户终端接收到关于下述资源的操作指示,则基于中继组信息中继该资源的操作,该资源指连接其他LAN的客户终端基于共享资源信息可操作的资源;资源信息提供部可在共享资源信息登记部中登记除账户信息登记部存储的客户终端以外的外部客户终端,从外部客户终端接受基于规定协议的访问时将共享资源信息转换为规定协议的格式给外部客户终端。

Description

中继服务器
技术领域
本发明涉及一种可跨越广域网(WAN),与其他的局域网(LAN)内的通信装置进行通信的中继通信系统。特别是涉及根据某个LAN内的通信装置,对其他LAN内的通信装置所持有的资源进行操作的技术。 
本申请主张于2006年12月19日提出的日本专利申请2006-341066号的优先权,并在此引用其全部内容。 
背景技术
有一种被称为VPN(Virtual Private Network)的通信技术。若利用该通信技术,能像直接连接着的网络那样来利用处于远程的其他的LAN。例如,可以在与按照地域而设置的多个分公司的LAN连接的终端之间,跨越因特网进行通信。 
但是,这种系统,由于虚拟地构建网络的关系,容易变成死板的系统。因此,构建具有扩展性、灵活性的系统很不容易,到目前为止提出的系统,在功能和成本等上也各有优缺点。 
例如,如果在相同的LAN内,通常利用相同的协议来管理资源,系统构成也没那么复杂,因此能够简单地在多个终端之间共享资源等,可是,在通信系统跨越WAN而涉及多个LAN的情况下,即使希望在多个终端中共享文件夹或文件等资源,或者希望从某个终端删除其他终端所保有的文件等,也不能容易地应对。当在各个LAN中所采用的协议不同时,就更加不容易。 
另外,尽管各终端持有的资源由于删除或移动等不断进行变化,但动态地应对这些变化也很不容易。并且,没有利用更广泛应用的格式向用户提供这些动态变化的信息的构造。 
发明内容
因此,本发明考虑这些问题,目的是提供一种容易运用的中继通信系统,其即使在与不同的LAN连接的、采用不同的协议管理的通信装置之间,也能在各通信装置需要时,与需要的对方共享资源,或对资源进行操作等。而且,目的在于提供可以利用比较广泛应用的格式向用户提供这些中继通信系统所持有的信息的技术。 
本发明涉及一种连接于LAN,并且可以与其他LAN的中继服务器进行通信的中继服务器。该服务器具有:账户信息登记部,存储账户信息,且该账户信息包含与同一LAN连接的客户终端的信息;中继组信息登记部,存储中继组信息,且该中继组信息包含相互许可连接的一群的中继服务器的信息。并且,该服务器具有:共享资源信息登记部,存储共享资源信息,且该共享资源信息包含资源信息以及将该资源进行共享的客户终端的信息;中继处理部,若从存储于账户信息登记部的客户终端接收到关于下述资源的操作指示,则基于上述中继组信息,中继该资源的操作,即该资源是指连接于其他LAN中的客户终端基于上述共享资源信息可以进行操作的资源。并且,具有资源信息提供部,且该资源信息提供部可在上述共享资源信息登记部中登记除上述账户信息登记部存储的客户终端以外的外部客户终端,并且当从上述外部客户终端接受了基于规定的协议的访问时,将上述共享资源信息转换为上述规定的协议的格式,提供给上述外部客户终端。 
并且,在该中继服务器中,对上述共享资源信息中所登记的各资源,设定了是否许可基于上述规定的协议的访问的信息,上述资源信息提供部,提取与上述共享资源信息所包含的资源中的、与已许可基于上述规定协议的访问的资源有关的信息,并向上述外部客户终端提供。 
其他,该中继服务器,其特征在于,对上述共享资源信息中所登记的各资源,设定了与对上述外部客户终端许可的操作有关的信息,上述资源信息提供部,将与被许可的操作有关的命令模块嵌入到与已许可基于上述规定的协议的访问的资源有关的信息中,向上述外部客户终端提供。 
并且,该中继服务器,其特征在于,能够在上述共享资源信息登记 部中登记上述外部客户终端。 
并且,该中继服务器,其特征在于,能够对上述共享资源信息登记部中所登记的各资源,设定是否许可基于上述规定的协议的访问。 
并且,本发明是一种由中继服务器在上述账户信息登记部中所存储的客户终端,能够在由上述共享资源信息登记部管理的共享资源信息中登记上述外部客户终端。 
并且,本发明的客户终端是一种利用上述中继服务器在上述账户信息登记部中所存储的客户终端,其特征在于,能够对由上述共享资源信息登记部管理的各资源,设定是否许可基于上述规定的协议的访问。 
通过利用本发明的中继服务器,通信装置可以越过WAN,对其他通信装置所持有的资源进行操作。并且,与LAN或WAN连接的HTTP客户终端,利用HTTP访问,可参照中继通信系统所持有的共享资源信息。由于利用比较广泛应用的格式来提供共享资源信息,因此,用户可以利用手机及PDA等多种终端来访问共享资源。 
通过以下参考附图对本发明的优选实施方式进行的详细描述,本发明的其它特征、构件、过程、步骤、特性及优点会变得更加清楚。 
附图说明
图1是本发明的一实施方式所涉及的中继通信系统的网络构成图。 
图2是本发明的一实施方式所涉及的外部服务器的功能方框图。 
图3是本发明的一实施方式所涉及的通信装置的功能方框图。 
图4是本发明的一实施方式所涉及的中继服务器的功能方框图。 
图5是表示本发明的一实施方式所涉及的中继组信息的内容的图。 
图6是表示本发明的一实施方式所涉及的共享资源信息的内容的图。 
图7是表示本发明的一实施方式所涉及的资源操作的处理流程的 图。 
图8是表示本发明的一实施方式所涉及的资源操作的处理流程的图。 
图9是表示本发明的一实施方式所涉及的追加HTTP账户后的共享资源信息的内容的图。 
图10是表示从本发明的一实施方式所涉及的追HTTP账户后的共享资源信息输出的HTML文件的内容的图。 
图11是表示本发明的一实施方式所涉及的HTTP客户的显示器中显示的WEB画面的图。 
图12是表示本发明的一实施方式所涉及的资源操作后的共享资源信息的内容的图。 
图13是表示从本发明的一实施方式所涉及的资源操作后的共享资源信息中输出的HTML文件的内容的图。 
图14是表示本发明的一实施方式所涉及的HTTP客户的显示器中显示的WEB画面的图。 
具体实施方式
以下,参考附图对本发明的实施方式进行说明。图1是本发明所涉及的中继通信系统的整体构成的示例图。如图1所示,本中继通信系统由与WAN连接的多个LAN构成。而且,本中继通信系统,具有外部服务器S、中继服务器R、通信装置T、文件服务器F、以及HTTP客户终端HC等。并且,在这里,示例了利用外部服务器S的实施方式,不过也可以是不利用外部服务器S,在中继服务器R之间直接进行通信的方式。作为通信协议,可以适当地利用SIP(Session InitiationProtocol),在本实施方式中采用其进行说明。 
WAN(Wide Area Network)是连接不同的LAN的网络。在本实施方式中,作为WAN示例因特网,不过并不局限于此,也可以适用于类似于此的其他的网络。 
LAN(Local Area Network)是在限定的场所构建的规模比较小的网络。LAN被构建于多个并分别在物理上分离的场所。例如,本实施方式的情况是,在东京的分公司A构建LAN1,在大阪、名古屋、福冈的各分公司B、C、D分别构建LAN2、3、4。而且,这四个LAN1、2、3、4分别连接到作为全球网络的因特网。当然,LAN的数量可以是多个,并不限于四个。 
(外部服务器)外部服务器S,是用于在配置于各LAN中的中继服务器R之间进行通信的设备,并设置于因特网上。外部服务器S具有作为SIP服务器的功能。具体地,外部服务器S,具有作为对SIP方法(method)或应答(response)等进行中继的SIP代理服务器(ProxyServer)的功能,和作为登记中继服务器R的账户的SIP注册服务器(registrar server)的功能。外部服务器S不限于一台,也可以以多台的方式分散地发挥功能。并且,在利用SIP以外的协议的情况下,若基于该协议可以控制中继服务器R之间的直接通信就足够了,则未必需要设置作为SIP服务器而发挥功能的外部服务器S。 
图2表示外部服务器S的功能方框图。如图2所示,外部服务器S,具有WAN接口201、控制部202、中继服务器账户信息数据库(DB)203等。 
WAN接口201,是利用全球IP地址,与连接在因特网中的中继服务器R等的各装置进行通信的接口。中继服务器账户信息DB203,是将有了登记请求的中继服务器R的账户与全球IP地址相对应地进行管理的数据库。控制部202,是对通过WAN接口201进行的各种通信进行控制的处理部,并对基于TCP/IP或UDP、SIP等的协议的通信处理进行控制。例如,控制部202执行以下处理:接收从各中继服务器R发送的各中继服务器R的账户,并登记在中继服务器账户信息DB203中的处理;以及将从中继服务器R发送的各种SIP方法或应答等的通信数据向其他中继服务器R中继的处理等。 
(通信装置)通信装置T,是用户能直接操作的客户终端(以下,简称为客户终端T)。例如,用户在每天的业务中利用的个人电脑(PC)等即属于客户终端T。通常在LAN内存在多个客户终端T,但在本实施方式中,表示了分别连接的情况,即,客户终端1A、1B与LAN1连 接,客户终端2A、2B与LAN2连接,客户终端3A、3B与LAN3连接,客户终端4A、4B与LAN4连接。对各客户终端T赋予了仅在同一LAN中唯一地被管理的专用IP地址。 
图3表示客户终端T的功能方框图。如图3所示,客户终端T具有:LAN接口601、控制部602、资源存储部603、共享资源信息数据库(DB)604、显示部605等。 
LAN接口601,是利用专用IP地址,与连接在同一LAN中的中继服务器R或文件服务器F等的各装置进行通信的接口。资源存储部603,对该客户终端T可以操作的文件或文件夹等的资源实体进行存储。共享资源信息数据库(DB)604,存储共享资源信息120,且该共享资源信息120包含该客户终端T所持有的资源信息以及将该资源进行共享的客户终端T的账户信息,并记载了各客户终端T所持有的共享资源信息。显示部605,可视地显示中继组信息100或共享资源信息120的内容。控制部602,是对通过LAN接口601进行的各种通信进行控制的处理部。控制部602,对基于TCP/IP或UDP、SIP等的协议的通信处理进行控制。 
例如,控制部602执行以下处理:对存储于资源存储部603中的资源的移动、变更及删除等进行控制的处理;从中继服务器R接收共享资源信息120的处理;使共享资源信息120的内容与显示部605协同地显示的处理;接受操作资源的指示,并判断是否可直接操作该资源的处理;将共享资源信息120在中继服务器R中进行登记的处理等。 
(中继服务器)中继服务器R,分别在各LAN中配置一台。在这里,中继服务器R1配置在LAN1中,中继服务器R2配置在LAN2中,中继服务器R3配置在LAN3中,中继服务器R4配置在LAN4中。 
中继服务器R,不仅连接于LAN还连接于因特网,可以与连接于同一LAN中的各客户终端T进行通信的同时,通过外部服务器S,可与连接于其他LAN中的中继服务器R进行通信。因此,对各中继服务器R,除分别赋予了专用IP地址外,还赋予了全球IP地址。 
图4为各中继服务器R的功能方框图。如图4所示,中继服务器R, 具有:LAN接口501、WAN接口502、控制部503、账户信息数据库(DB)504、中继组信息数据库(DB)505、共享资源信息数据库(DB)506等。 
LAN接口501,是利用专用IP地址而与连接在LAN中的客户终端T等进行通信的接口。例如,对于LAN1,中继服务器R1,利用LAN接口501而与各客户终端1A、1B进行通信。WAN接口502,是利用全球IP地址而与连接在因特网中的外部服务器S等的各装置进行通信的接口。并且,在本实施方式中,中继服务器R构成为具有WAN接口502,不过,也可以利用路由器而与因特网进行连接,并在其下属设置中继服务器R的方式。 
账户信息DB504,是将已有登记请求的客户终端T的账户与专用IP地址对应地进行管理的数据库。中继组信息DB505,是对登记于账户信息DB中的客户终端T所关联的中继组信息100进行管理的数据库。共享资源信息DB506,是对登记于账户信息DB中的客户终端T所关联的共享资源信息120进行管理的数据库。 
控制部503,是对通过LAN接口501及WAN接口502而进行的各种通信进行控制的处理部,并对基于TCP/IP、或UDP、SIP等的协议的各种通信处理进行控制。例如,控制部503执行以下处理:将本装置的账户向外部服务器S发送,并进行登记请求的处理;将从连接在同一LAN中的客户终端T发送的账户登记在账户信息DB504中的处理;制作中继组信息100并存储在中继组信息DB505中的处理;制作共享资源信息120并存储在共享资源信息DB506中的处理。 
接下来,对在本中继通信系统中处理的信息、即中继组信息100、共享资源信息120进行说明。 
(中继组信息)中继组信息100,记录了相互许可连接的中继服务器R的信息,被存储于各中继服务器的中继组信息DB505中。 
中继组信息100,通常在中继通信系统中被初始设定。中继组信息100,在某个中继组信息100中产生了变更的情况下,自动地进行变更通知设定,用以更新该内容,即使中继服务器R或客户终端T的账户 发生变动,也能动态地应对。 
将该中继组信息100的一例表示在图5中。图5表示中继组信息100,且该中继组信息100,是通过在以中继服务器R1为基点的三个中继服务器R1、R2、R3之间交换信息而制作的,并被存储在各自的中继组信息DB505中。中继组信息100,由一个组识别信息101、相互许可连接的三个中继服务器R1、R2、R3的信息(中继账户信息)102构成。并且,在图1中,LAN4(中继服务器R4),在这里因为未进行账户登记,所以未连接到网络上,不能参加到在此说明的通信服务中。 
组识别信息101,是用于识别该中继组信息100的信息,在每次制作中继组信息时赋予了不同ID以能进行唯一识别。因此,操作人员等,能够利用该识别信息101来确定中继组,并且能简单地进行组构成的变更等。 
中继账户信息102,由中继服务器R的账户,和连接在与该中继服务器R相同的LAN中的、并在中继服务器R中进行了登记的客户终端T的账户等信息构成。对中继服务器R的账户,分别赋予了具体的名称,用户识别变得容易。同样地也对各客户终端T的账户分别赋予了具体的名称。例如,中继服务器R1(Relay-server1)的中继账户信息102,对中继服务器R1的账户(Relay-server1net)赋予了名称(分公司A)104。而且,与上述中继服务器R1的帐户信息相关联(位于下位)而存储了与中继服务器R1连接的各客户终端T的账户(例如,User1Aaccount)和其各名称(例如,user1A)105。此外,符号103是表示“营业部”、“开发部”等该客户终端T的所属的识别数据。 
如上,中继组信息100,是按每个中继组信息而能进行唯一识别地被制作成的,并且包含相互许可连接的一群的中继账户信息102。而且,在该中继账户信息102中包含各中继服务器R的账户,以及被配置在与其相同LAN中的已登记的客户终端T的账户,因此,如果参照中继组信息100,则可知哪个LAN和哪个LAN成为一组,而且可知哪种中继服务器R或客户终端T已在这些LAN中登记。 
(共享资源信息)共享资源信息120,包含相互之间共享文件及文件夹等的资源的多个客户终端T的信息,和进行共享的资源的信息,是 存储在中继服务器的共享资源信息DB506中或客户终端T的共享资源信息DB604中的信息。 
在图6表示共享资源信息120的一例。图6示例了存储在客户终端1A的共享资源信息DB604中的共享资源信息120。该共享资源信息120,包括:账户识别信息121,用以表示是与客户终端1A有关的共享资源信息120;单独共享资源信息122,是该客户终端1A所关联的信息。单独共享资源信息122,由共享资源识别信息123和同类账户信息124以及同类资源信息125等构成。并且,在本例中,形成了一个客户终端1A所关联的资源共享组,因此,在共享资源信息120中包含一个单独共享资源信息122的构成。如果,在形成有多个客户终端1A所关联的资源共享组的情况下,与此相应,共享资源信息120中就会包含多个单独共享资源信息122。例如,在图6的例中,由客户终端1A、2A、3A形成资源共享组,不过,在由客户终端1A、2B、3B形成另外的资源共享组的情况下,会生成与之相对应的单独共享资源信息122。 
共享资源识别信息123,是用于识别该单独共享资源信息122的信息,在每次制作单独共享资源信息122时被赋予了不同的ID以能进行唯一识别。因此,用户等能够利用共享资源识别信息123,来确定单独共享资源122,并能简单地对其内容进行编辑等。 
同类资源信息125,是表示客户终端T所持有的文件或文件夹等的资源实体的资源信息126的集合体。各资源信息126,包括:共享资源实体的名称的信息(例如,resource name=“folderA”);可以操作该资源实体的客户终端T(拥有者客户终端)的账户信息(例如,owner=“user1Aaccount”);以及表示该资源实体的所在的地址信息(例如,value=“c:/folderA”)。 
同类账户信息124,是共享在同类资源信息125中表示的资源实体的客户终端T的账户(例如,user1Aaccount)的集合体。同类账户信息124,包括:拥有者客户终端T;可通过拥有者客户终端间接地操作资源实体的客户终端T(用户客户终端)。用户客户终端T是不能直接地操作资源实体,但是,可以通过拥有者客户终端T而间接地操作资源的客户终端T。 
通过参照如上构成的共享资源信息120,能够确定将资源共享的客户终端T,并且能够得知该资源的种类及所在。 
共享资源信息120,例如由客户终端T进行登记处理。即,客户终端T,具有将如下信息登记在中继服务器R中的单元,且该信息是指:该客户终端T可以直接或间接地进行操作的资源的信息(资源信息126),或将该资源进行共享的其他的客户终端T的账户的信息。因此,操作人员,通过客户终端T的显示部605,能够容易地制作、变更共享资源信息120。 
(基于HTTP客户终端的访问)对以上说明的本实施方式中的中继通信系统,可通过LAN或WAN进行HTTP访问。在该实施方式中,如图1所示,以连接在WAN中的HTTP客户终端HC(以下简称为终端HC)对中继通信系统进行HTTP访问的情况为例进行说明。作为HC,例如,可以利用PDA(手持信息终端)或手机。 
图7及图8是表示终端HC参加中继通信系统的处理和实际进行资源操作的处理的顺序图。首先,在客户终端1A中,进行追加终端HC的账户的操作(AddAccount)。客户终端1A,向中继服务器R1,发送终端HC的账户信息以及认证信息等。中继服务器R1,将终端HC的账户信息以及认证信息登记在规定的存储部的同时,也向共享资源信息120所涉及的中继服务器R2、R3转送终端HC的账户信息、认证信息。 
另外,客户终端1A,进行共享资源信息120的更新。将更新后的共享资源信息120表示在图9中。如图所示,在同类账户信息124中追加有终端HC的账户(http-account1)。 
在客户终端1A中,进行针对同类账户信息124的终端HC的账户追加处理的同时,补记针对同类资源信息125的HTTP访问用的信息。具体地,如图9所示,按每个资源,设定表示是否许可HTTP访问的访问可否信息127。另外,作为许可操作信息128,按每个资源,设定对要进行HTTP访问的终端予以许可的操作的内容。 
对于共享资源中的、许可HTTP访问的资源,作为访问可否信息127,设定http=“enable”,对于拒绝HTTP访问的资源,设定http= “disable”。在图例中,除“file002.wrd”以外的共享资源,设定为许可HTTP访问。 
另外,在许可的操作为读出操作的情况下,作为许可操作信息128,设定http-act=“r”。另外,在写入操作被许可的情况下,设定http-act=“w”,在删除操作被许可的情况下,设定http-act=“d”。在图中,例如,对于folderA设定http-act=“rw”,因此,许可读出folderA内的文件的同时,许可针对folderA的文件的写入。 
对于访问可否信息127以及许可操作信息128,在追HTTP客户时,可按每个资源单独地设定即可。另外,若预先决定好默认值,特别是在没有指定的情况下,使用默认设定即可。另外,在本实施方式中,在客户终端T中进行针对共享资源信息120的HTTP客户终端的登记、访问可否信息127以及许可操作信息128的登记处理等,不过,这些处理也可以通过操作人员的操作,在中继服务器R中进行。 
参照图7的顺序图。客户终端1A,对中继服务器R1,进行共享资源信息120的更新请求(UpdeteSharedResource)(步骤S1)。对此进行应答,中继服务器R1,对中继服务器R2、R3进行共享资源信息120的变更通知(NOTIFY)(步骤S1.1、步骤S1.2)。中继服务器R2、R3向各自的客户终端2A、3A发送共享资源信息120的更新请求(步骤S1.1.1、步骤S1.2.1)。这样,共享资源信息120的更新内容就被通知到在共享资源信息120的同类账户信息124中列出的客户终端2A、3A中。 
接下来,终端HC,通过WAN发送账户,对中继服务器R3进行HTTP访问(步骤S2)。中继服务器R3,在进行了认证处理(Authentication)后,对终端HC进行应答。然后,终端HC,对中继服务器R3进行共享资源信息120的取得请求(HTTP-GET)(步骤S3)。 
中继服务器R3,接受来自终端HC的取得请求,读入共享资源信息120(LoadResourceData),并将读入的共享资源信息120进行HTML转换(ConvertHTML)。然后,中继服务器R3,作为应答将转换后的HTML文件130向终端HC发送。 
图10,表示从中继服务器R3向终端HC发送的HTML文件130 的内容。在终端HC中启动WEB浏览器,并将基于接收到的HTML文件130而生成的WEB画面140在显示器中显示。图11表示在终端HC的显示器中显示的WEB画面140。这样,进行HTML转换后的共享资源信息120被显示在终端HC的显示器中。 
在图10中表示的HTML文件130的内容,基本上是,用于将共享资源信息120可视地在WEB浏览器上显示的内容。标题信息131,是将图11所示的WEB画面140的窗口栏中所显示的标题141进行显示的表述。 
链接信息132包含资源名称和链接信息。在图11所示的WEB画面140中,该资源的名称作为资源名称142而被显示。根据链接信息132,针对资源实体的访问路径与资源名称142链接。对WEB画面140,若进行了选择该资源名称142的操作,则执行对该资源实体进行访问的处理。作为资源信息132而被列出的,是作为访问可否信息127,而被设定了“enable”的资源。即,仅提取共享资源信息120中所包含的资源中的、许可了HTTP访问的共享资源,并将其包含于HTML文件130中。而且,只有该提取出的共享资源显示在图11所示的WEB画面140中。 
另外,继“INPUT”标记之后,命令嵌入部133表述针对资源的操作命令。即,嵌入资源操作的命令模块。在图11所示的WEB画面140中,根据该命令嵌入部133的表述,显示操作按钮143。若对WEB画面140,进行了选择操作按钮143的操作,则对此进行应答,并执行命令嵌入部133所表述的处理。 
在终端HC的显示器中,以WEB画面140显示的状态,终端HC的用户进行选择资源名称142(“file001.xls”)的操作。作为该操作的应答,终端HC,对中继服务器R3进行“file001.xls”的取得请求(HTTP-GET)(步骤S4)。中继服务器R3,基于共享资源信息120,确定“file001.xls”的拥有者客户终端为客户终端1A,并且,基于中继组信息100,来确定应该向中继服务器R1进行中继。 
然后,中继服务器R3,通过SIP服务器S,向中继服务器R1发送INVITE方法,并进行“file001.xls”的文件打开请求(步骤S4.1)。接 受了该请求的中继服务器R1,向客户终端1A发送文件打开请求(步骤S4.1.1)。如果可以对“file001.xls”进行操作,则客户终端1A向中继服务器R1返回OK应答。中继服务器R1,向中继服务器R3返回OK应答。 
接收到OK应答后的中继服务器R3,利用与中继服务器R1之间已建立的媒体会话(Mediasession),进行文件取得请求(步骤S4.2)。然后,中继服务器R1,向客户终端1A进行文件取得请求(步骤S4.2.1)。对此进行应答,客户终端1A,经由中继服务器R1,向中继服务器R3发送“file001.xls”(FileTransfer)。中继服务器R3,作为应答,向终端HC发送“file001.xls”。这样,在终端HC就可以参照“file001.xls”了。 
转移到图8的顺序。接下来,终端HC的用户,进行上载“pic000.jpg”的处理。终端HC的用户,选择在图11所示的WEB画面140中显示的“folderA”的右侧显示的操作按钮143。即,选择显示成“FILEUPLOAD”的操作按钮143。然后,在接着该操作而显示的规定的画面中,进行指定位于终端HC的硬盘内的“pic000.jpg”的操作。 
应答该操作,终端HC,对中继服务器R3,进行“pic000.jpg”的更新请求(HTTP-PUT)(步骤S5)。中继服务器R3,基于共享资源信息120,确定“folderA”的拥有者客户终端为客户终端1A,并且,基于中继组信息100,来确定应该向中继服务器R1进行中继。 
然后,中继服务器R3,向中继服务器R1发送INVITE方法,进行在“folderA”中追加“pic000.jpg”的更新请求(步骤S5.1)。接受了该请求的中继服务器R1,向客户终端1A发送更新请求(步骤S5.1.1)。如果可对“folderA”进行操作,则客户终端1A,向中继服务器R1返回OK应答。中继服务器R1向中继服务器R3返回OK应答。 
接受了OK应答的中继服务器R3,利用与中继服务器R1之间已建立的Mediasession,发送“pic000.jpg”的更新请求(步骤S5.2)。然后,中继服务器R1,对客户终端1A进行文件的更新请求(步骤S5.2.1)。据此,客户终端1A将“pic000.jpg”写入“folderA”中。若写入处理结束,则从客户终端1A经由中继服务器R1向中继服务器R3发出OK应答。接下来,中继服务器R3,向中继服务器R1发送BYE方法(步 骤S5.3),切断中继服务器之间的Mediasession。然后,向终端HC返回OK应答。 
若文件“pic000.jpg”的更新处理结束,则中继服务器R3进行共享资源信息120的更新。图12表示更新后的共享资源信息120。可知,作为共享资源,追加了“pic000.jpg”。然后,该拥有者客户终端指定为“folderA”的拥有者的客户终端1A。另外,关于所追加的“pic000.jpg”,作为访问可否信息127,设定“enable”,作为许可操作信息128,设定“r/d”。这些设定既可以基于默认设定进行,也可以由终端HC的用户指定。 
若更新了共享资源信息120,则中继服务器R3对中继服务器R1、R2进行共享资源信息120的变更通知(NOTIFY)(步骤S6、步骤S8)。另外,在客户终端3A中,进行共享资源信息120的更新请求(UpdateSharedResource)(步骤S7)。并且,中继服务器R1、R2对客户终端1A、2A进行共享资源信息120的更新请求(步骤S6.1、步骤S8.1)。这样,在同类账户信息124中所列出的客户终端1A、2A、3A中,进行共享资源信息120的更新。 
在图13中表示基于更新后共享资源信息120而生成的HTML文件130。可知,作为链接信息132a追加有“pic000.jpg”。另外,关于资源“pic000.jpg”,基于更新后的共享资源信息120,表述有指定了删除命令的命令嵌入部133a。 
图14是表示基于图13所示的HTML文件130而生成的WEB画面140的图。可知,作为资源信息,追加有“pic000.jpg”。另外,在“pic000.jpg”的资源信息的右侧显示有“DELETE”按钮。由此,终端HC或登记在同类账户信息124中的其他的HTTP客户终端,可以进行参照或删除由终端HC追加的文件“pic000.jpg”的操作。 
这样,通过使用本实施方式的中继通信系统,连接在LAN中的客户终端T,可以对存在于其他LAN中的共享资源进行操作。而且,那些共享资源的信息动态地在系统整体中反映,因此成为便利性较高的系统。并且,根据本实施方式,通过LAN或WAN,HTTP客户终端HC可以参考共享资源信息120。而且,对HTTP客户终端HC提供共享资 源信息120时,该信息被进行HTML转换。因此,HTTP客户终端HC,可以通过利用一般的WEB浏览器来访问最新的共享资源的信息。 
虽然参考优选实施方式描述了本发明,但是可以以多种方法改进本发明,并且可以推知与上面提出和描述的实施方式不同的多种实施方式,这对本技术领域的普通技术人员而言是显而易见的。因此,后附权利要求书意在涵盖本发明的所有落入本发明主旨和范围内的改进方案。 

Claims (7)

1.一种中继服务器,连接于LAN并且可与其他LAN的中继服务器进行通信,其特征在于,具有:
账户信息登记部,存储客户信息,且该客户信息包含与同一LAN连接的客户终端的信息;
中继组信息登记部,存储中继组信息,且该中继组信息包含相互许可连接的一群的中继服务器的信息;
共享资源信息登记部,存储共享资源信息,且该共享资源信息包含资源信息以及将该资源进行共享的客户终端的信息;
中继处理部,若从存储于账户信息登记部的客户终端接收到关于下述资源的操作指示,则基于上述中继组信息,中继该资源的操作,即该资源是指连接于其他LAN中的客户终端基于上述共享资源信息可以进行操作的资源;
资源信息提供部,可在上述共享资源信息登记部中登记除上述账户信息登记部存储的客户终端以外的外部客户终端,并且当从上述外部客户终端接受了基于规定的协议的访问时,将上述共享资源信息转换为上述规定的协议的格式,提供给上述外部客户终端。
2.根据权利要求1所述的中继服务器,其特征在于,
对上述共享资源信息中所登记的各资源,设定了是否许可基于上述规定的协议的访问的信息,上述资源信息提供部,提取与上述共享资源信息所包含的资源中的、与已许可基于上述规定协议的访问的资源有关的信息,并向上述外部客户终端提供。
3.根据权利要求2所述的中继服务器,其特征在于,
对上述共享资源信息中所登记的各资源,设定了与对上述外部客户终端许可的操作有关的信息,上述资源信息提供部,将与被许可的操作有关的命令模块嵌入到与已许可基于上述规定的协议的访问的资源有关的信息中,向上述外部客户终端提供。
4.根据权利要求1所述的中继服务器,其特征在于,
还可以在上述共享资源信息登记部中登记上述外部客户终端。
5.根据权利要求2所述的中继服务器,其特征在于,
还可以在上述共享资源信息登记部中登记上述外部客户终端。
6.根据权利要求3所述的中继服务器,其特征在于,
还可以在上述共享资源信息登记部中登记上述外部客户终端。 
7.根据权利要求2所述的中继服务器,其特征在于,
上述中继服务器还可以对上述共享资源信息登记部中所登记的各资源设定是否许可基于上述规定的协议的访问。 
CN2007103022159A 2006-12-19 2007-12-17 中继服务器 Expired - Fee Related CN101207549B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006-341066 2006-12-19
JP2006341066A JP4333736B2 (ja) 2006-12-19 2006-12-19 中継サーバおよびクライアント端末
JP2006341066 2006-12-19

Publications (2)

Publication Number Publication Date
CN101207549A CN101207549A (zh) 2008-06-25
CN101207549B true CN101207549B (zh) 2012-10-10

Family

ID=39402802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007103022159A Expired - Fee Related CN101207549B (zh) 2006-12-19 2007-12-17 中继服务器

Country Status (4)

Country Link
US (1) US8010598B2 (zh)
EP (1) EP1940126B1 (zh)
JP (1) JP4333736B2 (zh)
CN (1) CN101207549B (zh)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070233844A1 (en) 2006-03-29 2007-10-04 Murata Kikai Kabushiki Kaisha Relay device and communication system
DE602007012475D1 (de) * 2006-10-11 2011-03-24 Murata Machinery Ltd Relaisserver
US8010647B2 (en) * 2006-12-11 2011-08-30 Murata Machinery, Ltd. Relay server and relay communication system arranged to share resources between networks
US8606941B2 (en) * 2007-05-02 2013-12-10 Murata Machinery, Ltd. Relay server and relay communication system
US8229891B2 (en) * 2007-08-16 2012-07-24 International Business Machines Corporation Method, apparatus and computer program for model-driven message parsing
JP4591875B2 (ja) * 2007-12-25 2010-12-01 村田機械株式会社 中継サーバ及び中継通信システム
JP5222662B2 (ja) * 2008-08-22 2013-06-26 株式会社日立製作所 コンテンツ制御システム
TWI455547B (zh) * 2008-09-01 2014-10-01 Murata Machinery Ltd Relay server and relay communication system
WO2010026727A1 (ja) 2008-09-05 2010-03-11 村田機械株式会社 中継サーバ、中継通信システム、および通信装置
JP4798194B2 (ja) * 2008-09-05 2011-10-19 村田機械株式会社 通信装置
JP5320095B2 (ja) * 2009-02-03 2013-10-23 パナソニック株式会社 ネットワークシステム
WO2010103781A1 (ja) 2009-03-13 2010-09-16 村田機械株式会社 第1中継サーバおよび第2中継サーバ
CN102422601B (zh) * 2009-05-15 2014-07-09 村田机械株式会社 中继通信系统及第一中继服务器
CN102549986B (zh) * 2009-08-20 2015-05-20 村田机械株式会社 中继通信系统及访问管理装置
JP5387300B2 (ja) 2009-09-30 2014-01-15 村田機械株式会社 中継サーバおよび中継通信システム
JP5552787B2 (ja) * 2009-10-02 2014-07-16 村田機械株式会社 中継サーバおよび中継通信システム
JP5347894B2 (ja) * 2009-10-14 2013-11-20 村田機械株式会社 中継サーバおよび中継通信システム
US9736065B2 (en) 2011-06-24 2017-08-15 Cisco Technology, Inc. Level of hierarchy in MST for traffic localization and load balancing
CN103001930A (zh) * 2011-09-08 2013-03-27 北京智慧风云科技有限公司 一种远程数据通信系统
US8908698B2 (en) 2012-01-13 2014-12-09 Cisco Technology, Inc. System and method for managing site-to-site VPNs of a cloud managed network
JP5962100B2 (ja) * 2012-03-19 2016-08-03 富士通株式会社 メッセージ中継装置、メッセージ中継方法およびプログラム
US9043439B2 (en) 2013-03-14 2015-05-26 Cisco Technology, Inc. Method for streaming packet captures from network access devices to a cloud server over HTTP
CN104079618A (zh) * 2013-03-29 2014-10-01 联想(北京)有限公司 通过浏览器进行远程资源共享和访问的方法及装置
US10122605B2 (en) 2014-07-09 2018-11-06 Cisco Technology, Inc Annotation of network activity through different phases of execution
CN104580340A (zh) * 2014-07-11 2015-04-29 深圳市金溢科技股份有限公司 数据更新系统及其数据更新方法、移动多媒体中继设备
US9825878B2 (en) 2014-09-26 2017-11-21 Cisco Technology, Inc. Distributed application framework for prioritizing network traffic using application priority awareness
US10050862B2 (en) 2015-02-09 2018-08-14 Cisco Technology, Inc. Distributed application framework that uses network and application awareness for placing data
US10708342B2 (en) 2015-02-27 2020-07-07 Cisco Technology, Inc. Dynamic troubleshooting workspaces for cloud and network management systems
US10476982B2 (en) 2015-05-15 2019-11-12 Cisco Technology, Inc. Multi-datacenter message queue
US10034201B2 (en) 2015-07-09 2018-07-24 Cisco Technology, Inc. Stateless load-balancing across multiple tunnels
JP6578852B2 (ja) * 2015-09-28 2019-09-25 株式会社リコー 情報処理システム、情報処理装置、情報提供方法、及びプログラム
US11005682B2 (en) 2015-10-06 2021-05-11 Cisco Technology, Inc. Policy-driven switch overlay bypass in a hybrid cloud network environment
US10462136B2 (en) 2015-10-13 2019-10-29 Cisco Technology, Inc. Hybrid cloud security groups
US10523657B2 (en) 2015-11-16 2019-12-31 Cisco Technology, Inc. Endpoint privacy preservation with cloud conferencing
US10205677B2 (en) 2015-11-24 2019-02-12 Cisco Technology, Inc. Cloud resource placement optimization and migration execution in federated clouds
US10084703B2 (en) 2015-12-04 2018-09-25 Cisco Technology, Inc. Infrastructure-exclusive service forwarding
US10367914B2 (en) 2016-01-12 2019-07-30 Cisco Technology, Inc. Attaching service level agreements to application containers and enabling service assurance
US10129177B2 (en) 2016-05-23 2018-11-13 Cisco Technology, Inc. Inter-cloud broker for hybrid cloud networks
US10659283B2 (en) 2016-07-08 2020-05-19 Cisco Technology, Inc. Reducing ARP/ND flooding in cloud environment
US10432532B2 (en) 2016-07-12 2019-10-01 Cisco Technology, Inc. Dynamically pinning micro-service to uplink port
US10263898B2 (en) 2016-07-20 2019-04-16 Cisco Technology, Inc. System and method for implementing universal cloud classification (UCC) as a service (UCCaaS)
US10382597B2 (en) 2016-07-20 2019-08-13 Cisco Technology, Inc. System and method for transport-layer level identification and isolation of container traffic
US10567344B2 (en) 2016-08-23 2020-02-18 Cisco Technology, Inc. Automatic firewall configuration based on aggregated cloud managed information
US10523592B2 (en) 2016-10-10 2019-12-31 Cisco Technology, Inc. Orchestration system for migrating user data and services based on user information
US11044162B2 (en) 2016-12-06 2021-06-22 Cisco Technology, Inc. Orchestration of cloud and fog interactions
US10326817B2 (en) 2016-12-20 2019-06-18 Cisco Technology, Inc. System and method for quality-aware recording in large scale collaborate clouds
US10334029B2 (en) 2017-01-10 2019-06-25 Cisco Technology, Inc. Forming neighborhood groups from disperse cloud providers
US10552191B2 (en) 2017-01-26 2020-02-04 Cisco Technology, Inc. Distributed hybrid cloud orchestration model
US10320683B2 (en) 2017-01-30 2019-06-11 Cisco Technology, Inc. Reliable load-balancer using segment routing and real-time application monitoring
US10671571B2 (en) 2017-01-31 2020-06-02 Cisco Technology, Inc. Fast network performance in containerized environments for network function virtualization
US11005731B2 (en) 2017-04-05 2021-05-11 Cisco Technology, Inc. Estimating model parameters for automatic deployment of scalable micro services
US10382274B2 (en) 2017-06-26 2019-08-13 Cisco Technology, Inc. System and method for wide area zero-configuration network auto configuration
US10439877B2 (en) 2017-06-26 2019-10-08 Cisco Technology, Inc. Systems and methods for enabling wide area multicast domain name system
US10892940B2 (en) 2017-07-21 2021-01-12 Cisco Technology, Inc. Scalable statistics and analytics mechanisms in cloud networking
US10425288B2 (en) 2017-07-21 2019-09-24 Cisco Technology, Inc. Container telemetry in data center environments with blade servers and switches
US10601693B2 (en) 2017-07-24 2020-03-24 Cisco Technology, Inc. System and method for providing scalable flow monitoring in a data center fabric
US10541866B2 (en) 2017-07-25 2020-01-21 Cisco Technology, Inc. Detecting and resolving multicast traffic performance issues
US11481362B2 (en) 2017-11-13 2022-10-25 Cisco Technology, Inc. Using persistent memory to enable restartability of bulk load transactions in cloud databases
US10705882B2 (en) 2017-12-21 2020-07-07 Cisco Technology, Inc. System and method for resource placement across clouds for data intensive workloads
US11595474B2 (en) 2017-12-28 2023-02-28 Cisco Technology, Inc. Accelerating data replication using multicast and non-volatile memory enabled nodes
US10511534B2 (en) 2018-04-06 2019-12-17 Cisco Technology, Inc. Stateless distributed load-balancing
US10728361B2 (en) 2018-05-29 2020-07-28 Cisco Technology, Inc. System for association of customer information across subscribers
US10904322B2 (en) 2018-06-15 2021-01-26 Cisco Technology, Inc. Systems and methods for scaling down cloud-based servers handling secure connections
US10764266B2 (en) 2018-06-19 2020-09-01 Cisco Technology, Inc. Distributed authentication and authorization for rapid scaling of containerized services
US11019083B2 (en) 2018-06-20 2021-05-25 Cisco Technology, Inc. System for coordinating distributed website analysis
US10819571B2 (en) 2018-06-29 2020-10-27 Cisco Technology, Inc. Network traffic optimization using in-situ notification system
US10904342B2 (en) 2018-07-30 2021-01-26 Cisco Technology, Inc. Container networking using communication tunnels
JP2022020143A (ja) * 2020-07-20 2022-02-01 富士通株式会社 通信プログラム、通信装置、及び通信方法

Family Cites Families (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5625880B2 (zh) 1972-07-21 1981-06-15
JPS61225957A (ja) 1985-03-29 1986-10-07 Fujitsu Ltd 会議電話参加者探索方式
US5224205A (en) 1990-05-21 1993-06-29 International Business Machines Corp. Method of combining architecturally dissimilar computing networks into a single logical network
JPH04105143A (ja) 1990-08-24 1992-04-07 Nec Corp ファイル共有方式
JPH0619771A (ja) 1992-04-20 1994-01-28 Internatl Business Mach Corp <Ibm> 異種のクライアントによる共用ファイルのファイル管理機構
JP2771437B2 (ja) 1993-12-13 1998-07-02 日本電気株式会社 ネットワークのコンフィギュレーション設定情報入力方式
JPH07319784A (ja) 1994-05-20 1995-12-08 Fujitsu Ltd ネットワーク間におけるファイルの転送方法及び装置
DE19680911B4 (de) 1995-09-06 2016-02-04 Fujitsu Ltd. Kommunikationsdienststeuervermittlungsvorrichtung
CA2240194C (en) 1995-12-15 2003-06-03 Object Dynamics Corp. Method and system for constructing software components and systems as assemblies of independent parts
JP3651508B2 (ja) 1996-01-31 2005-05-25 ソニー株式会社 情報処理装置および情報処理方法
JPH09288608A (ja) 1996-04-24 1997-11-04 Nec Software Ltd 分散処理システムにおけるファイル共用制御装置
JP3937475B2 (ja) 1996-06-14 2007-06-27 キヤノン株式会社 アクセス制御システムおよびその方法
US6111883A (en) 1996-07-12 2000-08-29 Hitachi, Ltd. Repeater and network system utilizing the same
US6754212B1 (en) 1996-07-12 2004-06-22 Hitachi, Ltd. Repeater and network system utililzing the same
JPH10177548A (ja) 1996-12-18 1998-06-30 Casio Comput Co Ltd セッション管理システム
KR100205954B1 (ko) 1996-12-30 1999-07-01 이계철 가상은행 서비스 제공을 위한 중계서버 시스템 및 이를 이용한 서비스 제공방법
JP3497338B2 (ja) 1997-01-08 2004-02-16 株式会社日立製作所 分散ログ一括管理機能付きネットワークシステム
US5884312A (en) 1997-02-28 1999-03-16 Electronic Data Systems Corporation System and method for securely accessing information from disparate data sources through a network
US6650631B1 (en) * 1997-03-11 2003-11-18 Verizon Services Corp. Public IP transport network
US6061796A (en) 1997-08-26 2000-05-09 V-One Corporation Multi-access virtual private network
WO1999016226A1 (en) 1997-09-22 1999-04-01 Hughes Electronics Corporation Broadcast delivery newsgroup of information to a personal computer for local storage and access
US6324574B1 (en) 1997-11-07 2001-11-27 International Business Machines Corporation Relay server for unsigned applets
JPH11272534A (ja) 1998-01-20 1999-10-08 Fujitsu Ltd ドキュメント分散処理方法,ドキュメント分散処理システムのサーバ管理方法およびサーバプログラムの記録媒体
JPH11234270A (ja) 1998-02-16 1999-08-27 Nippon Telegr & Teleph Corp <Ntt> ネットワーク間のデータベースの複製・更新方法
JPH11275068A (ja) 1998-03-20 1999-10-08 Fujitsu Ltd 鍵管理サーバ、チャットシステムの端末装置、チャットシステム及び記録媒体
JPH11313059A (ja) 1998-04-27 1999-11-09 Nippon Telegr & Teleph Corp <Ntt> マルチキャスト通信方法及びそのシステム並びにマルチキャスト通信プログラムを記録した記録媒体
US6594246B1 (en) 1998-07-10 2003-07-15 Malibu Networks, Inc. IP-flow identification in a wireless point to multi-point transmission system
US6145084A (en) 1998-10-08 2000-11-07 Net I Trust Adaptive communication system enabling dissimilar devices to exchange information over a network
JP2998839B1 (ja) 1998-10-08 2000-01-17 株式会社エヌ・ティ・ティ・データ データ通信方法、データ中継装置及び記録媒体
US6538773B1 (en) 1999-03-26 2003-03-25 International Business Machines Corporation Method and apparatus for rendering grayscales at a facsimile presentation device using a calibrated transform
US6765931B1 (en) * 1999-04-13 2004-07-20 Broadcom Corporation Gateway with voice
US6564261B1 (en) 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
GB2350269B (en) 1999-05-20 2003-10-22 Virtual Access Ireland Ltd An interface apparatus and method
US7120927B1 (en) 1999-06-09 2006-10-10 Siemens Communications, Inc. System and method for e-mail alias registration
US6988199B2 (en) 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
US6889256B1 (en) 1999-06-11 2005-05-03 Microsoft Corporation System and method for converting and reconverting between file system requests and access requests of a remote transfer protocol
JP4170523B2 (ja) 1999-06-30 2008-10-22 富士通株式会社 会話支援方法及び会話支援装置
JP2001184289A (ja) 1999-12-27 2001-07-06 Js Corporation:Kk チャットシステム、及びそれを含むインターネット上の情報提供システム
JP2001292167A (ja) 2000-04-10 2001-10-19 Fujitsu Ltd ネットワーク中継システムおよび中継装置
US7814208B2 (en) 2000-04-11 2010-10-12 Science Applications International Corporation System and method for projecting content beyond firewalls
US7174378B2 (en) 2000-05-29 2007-02-06 Nitgen Technologies, Inc. Co-location service system equipped with global load balancing (GLB) function among dispersed IDCS
US6766373B1 (en) 2000-05-31 2004-07-20 International Business Machines Corporation Dynamic, seamless switching of a network session from one connection route to another
JP2002007182A (ja) 2000-06-20 2002-01-11 Nec Corp 外部記憶装置の共有ファイル管理方式
US20020143960A1 (en) 2000-08-02 2002-10-03 Erez Goren Virtual network generation system and method
JP2002063520A (ja) 2000-08-22 2002-02-28 Oki Electric Ind Co Ltd 中継サーバ,中継方法及び支払システム
EP1334430A4 (en) * 2000-09-29 2005-04-20 Ugs Plm Solutions Inc COMPUTER PROGRAM FOR MAINTAINING CONTINUOUS FIREWALL BEAM CONNECTIONS
US6757365B1 (en) 2000-10-16 2004-06-29 Tellme Networks, Inc. Instant messaging via telephone interfaces
JP3637863B2 (ja) 2000-11-01 2005-04-13 日本電気株式会社 仮想ネットワーク及び仮想ネットワーク接続方式
US20020073182A1 (en) 2000-12-08 2002-06-13 Zakurdaev Maxim V. Method and apparatus for a smart DHCP relay
JP3489562B2 (ja) 2000-12-26 2004-01-19 村田機械株式会社 インターネットファクシミリ通信システム及びインターネットファクシミリ装置
US7206088B2 (en) 2001-01-15 2007-04-17 Murata Kikai Kabushiki Kaisha Relay server, communication system and facsimile system
JP4231984B2 (ja) 2001-01-15 2009-03-04 村田機械株式会社 中継サーバおよび通信システム
US20020095506A1 (en) 2001-01-15 2002-07-18 Murata Kikai Kabushiki Kaisha Relay server, communication system and facsimile system
US7209479B2 (en) 2001-01-18 2007-04-24 Science Application International Corp. Third party VPN certification
WO2002057917A2 (en) 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US6950879B2 (en) 2001-01-24 2005-09-27 Interland, Inc. Using virtual network address information during communications
JP2002269059A (ja) 2001-03-08 2002-09-20 Ntt Comware Corp クライアントサーバシステム、中継サーバ、クライアント端末装置の接続先サーバ決定方法
JP2002288415A (ja) 2001-03-28 2002-10-04 Sanyo Electric Co Ltd エージェント支援装置
JP3743507B2 (ja) 2001-07-16 2006-02-08 村田機械株式会社 中継サーバ
US20020143956A1 (en) 2001-04-03 2002-10-03 Murata Kikai Kabushiki Kaisha Relay server
JP3784269B2 (ja) 2001-04-10 2006-06-07 アライドテレシスホールディングス株式会社 ネットワーク管理装置、ネットワーク管理プログラム、ネットワーク管理方法、及びコンピュータネットワークシステム
JP2003006032A (ja) * 2001-06-19 2003-01-10 Fujitsu Ltd 分散ファイル共有システム
JP2003030072A (ja) * 2001-07-18 2003-01-31 Matsushita Electric Ind Co Ltd 遠隔制御代理方法および遠隔制御代理装置
EP1563389A4 (en) 2001-08-01 2008-06-25 Actona Technologies Ltd VIRTUAL DATA DISTRIBUTION NETWORK
JP4186456B2 (ja) * 2001-11-28 2008-11-26 沖電気工業株式会社 分散ファイル共有システムおよびその制御方法
JP2004005309A (ja) 2002-06-03 2004-01-08 Matsushita Electric Ind Co Ltd コンテンツ配信システムおよびそれに関する方法または記録媒体またはプログラム
JP2004013479A (ja) 2002-06-06 2004-01-15 Nec Corp 通信ネットワークおよびリモートファイルアクセス方法
US7540028B2 (en) 2002-10-25 2009-05-26 Intel Corporation Dynamic network security apparatus and methods or network processors
JP3990272B2 (ja) 2002-12-20 2007-10-10 富士通株式会社 メーリングリスト管理システムおよび電子メール送受信装置
US7774495B2 (en) * 2003-02-13 2010-08-10 Oracle America, Inc, Infrastructure for accessing a peer-to-peer network environment
JP2004310371A (ja) 2003-04-04 2004-11-04 Nippon Telegr & Teleph Corp <Ntt> ファイル共有システム及び方法、ファイル共有サーバ、ファイル共有サービスのクライアント端末、ファイル共有プログラム、ファイル共有プログラムを記録した記録媒体
US7318097B2 (en) * 2003-06-17 2008-01-08 International Business Machines Corporation Security checking program for communication between networks
JP2005027040A (ja) 2003-07-02 2005-01-27 Ricoh Co Ltd 監視方法、監視プログラム及び集中監視プログラム
US7412489B2 (en) * 2003-08-21 2008-08-12 Ameriprise Financial, Inc. Method and system for electronic archival and retrieval of electronic communications
US7467190B2 (en) 2003-10-06 2008-12-16 Hitachi, Ltd. Method and apparatus for alert distribution and archive sharing
JP2006013757A (ja) * 2004-06-24 2006-01-12 Matsushita Electric Ind Co Ltd ホームネットワーク遠隔管理システム
JP2006033105A (ja) 2004-07-13 2006-02-02 Aruze Corp メディア通信装置及びメディア通信プログラム
US20080098088A1 (en) 2005-01-13 2008-04-24 Hirokazu Tamano Communication System, Terminal Device And Communication Device
JP2006268138A (ja) 2005-03-22 2006-10-05 Fuji Xerox Co Ltd 画像形成装置、情報処理方法、情報処理プログラム、及びピアツーピアシステム
US20060239190A1 (en) * 2005-04-25 2006-10-26 Matsushita Electric Industrial Co., Ltd. Policy-based device/service discovery and dissemination of device profile and capability information for P2P networking
US7313134B2 (en) 2005-05-12 2007-12-25 Yahoo! Inc. Proxy server for relaying VOIP messages
JP2006343943A (ja) 2005-06-08 2006-12-21 Murata Mach Ltd ファイルサーバ装置及び通信管理サーバ装置
JP4492575B2 (ja) 2006-03-29 2010-06-30 村田機械株式会社 中継装置および通信システム
US20070233844A1 (en) 2006-03-29 2007-10-04 Murata Kikai Kabushiki Kaisha Relay device and communication system
JP2007265135A (ja) 2006-03-29 2007-10-11 Murata Mach Ltd データ管理サーバおよび通信システム
JP5101852B2 (ja) 2006-10-05 2012-12-19 日本電信電話株式会社 接続制御システム、接続制御方法およびデータ中継装置
DE602007012475D1 (de) 2006-10-11 2011-03-24 Murata Machinery Ltd Relaisserver
JP2008098888A (ja) 2006-10-11 2008-04-24 Murata Mach Ltd 中継サーバ
EP1942634B1 (en) 2006-11-24 2012-08-29 Murata Machinery, Ltd. Relay server, relay communication system, and communication device
JP4661774B2 (ja) 2006-12-12 2011-03-30 村田機械株式会社 中継サーバ
JP4453698B2 (ja) 2006-12-19 2010-04-21 村田機械株式会社 中継サーバ
JP4656536B2 (ja) 2007-05-09 2011-03-23 村田機械株式会社 中継サーバ及び中継通信システム
JP4750761B2 (ja) 2007-07-23 2011-08-17 日本電信電話株式会社 接続制御システム、接続制御方法、接続制御プログラムおよび中継装置
JP4784598B2 (ja) 2007-12-28 2011-10-05 村田機械株式会社 中継サーバ及び中継通信システム
JP4753165B2 (ja) 2007-12-28 2011-08-24 村田機械株式会社 中継サーバ及び中継通信システム
JP2009252159A (ja) 2008-04-10 2009-10-29 Murata Mach Ltd ファイル共有システム
JP2009265919A (ja) 2008-04-24 2009-11-12 Murata Mach Ltd ファイル共有システムおよび中継サーバ

Also Published As

Publication number Publication date
EP1940126A2 (en) 2008-07-02
JP2008154035A (ja) 2008-07-03
EP1940126A3 (en) 2008-07-09
US8010598B2 (en) 2011-08-30
JP4333736B2 (ja) 2009-09-16
EP1940126B1 (en) 2012-10-17
CN101207549A (zh) 2008-06-25
US20080147825A1 (en) 2008-06-19

Similar Documents

Publication Publication Date Title
CN101207549B (zh) 中继服务器
CN102420785B (zh) 中继服务器以及中继通信系统
EP1942634B1 (en) Relay server, relay communication system, and communication device
CN101188543B (zh) 中继服务器、中继通信系统以及通信装置
JP4453698B2 (ja) 中継サーバ
KR101066659B1 (ko) 프로세스 흐름 및 코레오그래피 제어기를 웹 서비스로서 제시
TWI413389B (zh) 使用裝置之網頁服務的跨網路漫遊和方法
JP4784598B2 (ja) 中継サーバ及び中継通信システム
CN101202709A (zh) 中继服务器以及中继通信系统
US9411612B2 (en) Techniques for creating and/or maintaining scalable heterogeneous read-only federations of registries
Elgazzar et al. Mobile web services: state of the art and challenges
JP2017201776A (ja) 不均一ネットワークにまたがるコンテンツ配送
JP5593359B2 (ja) 通信制御装置、メッセージ転送方法およびメッセージ転送プログラム
CN101304308B (zh) 中继服务器以及中继通信系统
US8606941B2 (en) Relay server and relay communication system
CN101299705B (zh) 中继服务器以及中继通信系统
CN105323317A (zh) 基于解析器的ndn中支持有状态任播的方法和系统
KR20040080682A (ko) 피투피 네트워크를 이용한 파일저장시스템 및 파일저장방법
JP4872643B2 (ja) 中継サーバ
CN101299704B (zh) 中继服务器以及中继通信系统
Elgazzar et al. Enabling mobile web services provisioning
AU2012216248B2 (en) Exposing Process Flows and Choreography Controllers as Web Services
JP2003009237A (ja) 情報応答方法及びシステム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1117312

Country of ref document: HK

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1117312

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121010

Termination date: 20211217

CF01 Termination of patent right due to non-payment of annual fee