发明名称 System for accessing data of cloud database using transparent technology
摘要 Disclosed is a system for accessing data of a cloud database via transparent technology, and the system includes at least one channel server and at least one cloud database end. When a connection notice is outputted from an application end, the user channel unit detects a first server address and a first database address in a HTTP data format, and connects to a corresponding channel server via the HTTP tunnel to send a database request, so that the channel server can convert the first database address in the HTTP data format into a TCP/IP data format and then connect to a corresponding database end. Therefore, the application end can access data from the database behind the firewall via the Internet without modifying any program code.
申请公布号 US9148404(B2) 申请公布日期 2015.09.29
申请号 US201314019547 申请日期 2013.09.06
申请人 Syscom Computer Engineering Co. 发明人 Chuang Ching-Ju;Hu Pei-Fen;Hu Shu-Yuan;Chiu Kun-Ting
分类号 G06F17/00;H04L29/06;H04L9/32;H04L12/46 主分类号 G06F17/00
代理机构 代理人 Lei Leong C.
主权项 1. A system for accessing data of a cloud database via transparent technology, applied in a client-server architecture and comprising an application end and at least one cloud database end, and provided for the application end to access data from the database behind a firewall via the Internet without requiring any modification of a program code, characterized in that the application end pre-executes a first database configuration file, and the system for accessing data of a cloud database via transparent technology comprises a user channel unit and at least one channel server, and the user channel unit pre-executes a second database configuration file to obtain an address list and connect to the application end, and the address list contains at least one first server address and at least one first database address; and when the user channel unit receives a connection notice outputted from the application end, the address list is inquired to obtain the first server address and the first database address in the HTTP data format according to the connection notice, the user channel unit connects to the channel server corresponding to the first server address and transmits a database request containing the first database address to the channel server using a HTTP tunnel and tunneling through the firewall, so that the channel server can analyze the database request and convert the first database address in the HTTP data format to a TCP/IP data format, and then connect to the corresponding database end according to the first database address in the TCP/IP data format and complete a connection between the application end and the database end by tunneling through the firewall.
地址 Taipei TW