[go: up one dir, main page]

CN108132905A - It provides or passes server using method, system and the USB net of external equipment - Google Patents

It provides or passes server using method, system and the USB net of external equipment Download PDF

Info

Publication number
CN108132905A
CN108132905A CN201611208316.5A CN201611208316A CN108132905A CN 108132905 A CN108132905 A CN 108132905A CN 201611208316 A CN201611208316 A CN 201611208316A CN 108132905 A CN108132905 A CN 108132905A
Authority
CN
China
Prior art keywords
external equipment
service end
destination service
client
usb network
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.)
Pending
Application number
CN201611208316.5A
Other languages
Chinese (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.)
Cloud Frame (shanghai) Information Technology Co Ltd
Original Assignee
Cloud Frame (shanghai) Information Technology Co 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 Cloud Frame (shanghai) Information Technology Co Ltd filed Critical Cloud Frame (shanghai) Information Technology Co Ltd
Priority to CN201611208316.5A priority Critical patent/CN108132905A/en
Publication of CN108132905A publication Critical patent/CN108132905A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0002Serial port, e.g. RS232C
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)

Abstract

The present invention proposes to provide or method, system and USB network transmission server using external equipment, existing network system include:Client, destination service end, USB network transmission server-side, wherein, client communication linking objective server-side, destination service end is used to handle the target service of client request, a USB network transmission server-side communication connection at least external equipment.USB network transmission server-side receives the first instruction of the IP address and linking objective server-side at the destination service end sent by client;And according to the first instruction linking objective server-side, at least one external equipment is connected to peripheral hardware of the destination service end as destination service end, for directly being used during the processing target business of destination service end.The present invention can realize the multi-to-multi interaction between USB network transmission server and computer, automatic connection and release resource, and can support a variety of basic USB devices.

Description

It provides or passes server using method, system and the USB net of external equipment
Technical field
The present invention relates to network communication field, more particularly to provide, using external equipment method and system and USB network transmission server.
Background technology
Current USB network transmission server is confined to using USB printing servers, by with setting and announce the IP of oneself Location allows the computer that needs print actively to connect oneself, so as to fulfill printing.This realization method is required for the operator of computer end Member is attached manually, manual releasing resource, and interactivity is very poor.In addition, this USB printing servers do not support other substantially USB device, poor compatibility can not realize that USB nets pass the automatic interaction function of multi-to-multi between server and computer.
Invention content
In view of the foregoing deficiencies of prior art, provide or use external equipment the purpose of the present invention is to provide a kind of Method, system and USB network transmission server, for solving the above problem of the prior art.
In order to achieve the above objects and other related objects, the present invention provides a kind of method for providing external equipment, is applied to The USB network transmission server-side being connect with client communication, wherein, the client communication is connected with destination service end, described USB network transmission server-side communication link is connected at least one external equipment, the method includes:Reception is sent by the client The IP address at the destination service end and first instruction at the connection destination service end, the destination service end is for locating Manage the target service of the client request;The destination service end is connected according to the described first instruction, it will be described at least one External equipment is connected to peripheral hardware of the destination service end as the destination service end, so that the destination service end handles institute It is directly used when stating target service.
In one embodiment of the invention, the destination service end has multiple, is respectively used to handle different types of business, respectively The IP address at the destination service end is pre-stored in the incidence relation of each corresponding type of service and is connect with the client communication Distribution server-side, the IP address of the reception is that the distribution server-side is provided to the client, in each industry to prestore IP address associated with the matched type of service of the type of the target service in service type.
In one embodiment of the invention, the USB network transmission server-side includes:RS232 serial ports, the client and institute USB network transmission server-side is stated to connect by the RS232 serial ports;RJ45 network interfaces, are used for and network connection;USB interface, For being connect with USB peripheral.
In one embodiment of the invention, the method further includes:When receiving the second instruction that the client is sent, Disconnect the connection with the destination service end.
In order to achieve the above objects and other related objects, the present invention provides a kind of system for providing external equipment, is applied to The USB network transmission server-side being connect with client communication, wherein, the client communication is connected with destination service end, described USB network transmission server-side communication link is connected at least one external equipment, the system comprises:Receiving module, for receive by The IP address at the destination service end that the client is sent and first instruction at the connection destination service end, the mesh Mark server-side is used to handle the target service of the client request;Link block, for connecting institute according to the described first instruction Destination service end is stated, at least one external equipment is connected to the destination service end as the outer of the destination service end If it is directly used when handling the target service for the destination service end.
In one embodiment of the invention, the destination service end has multiple, is respectively used to handle different types of business, respectively The IP address at the destination service end is pre-stored in the incidence relation of each corresponding type of service and is connect with the client communication Distribution server-side, the IP address of the reception is that the distribution server-side is provided to the client, in each industry to prestore IP address associated with the matched type of service of the type of the target service in service type.
In one embodiment of the invention, the USB network transmission server-side includes:RS232 serial ports, the client and institute USB network transmission server-side is stated to connect by the RS232 serial ports;RJ45 network interfaces, are used for and network connection;USB interface, For being connect with USB peripheral.
In one embodiment of the invention, the system also includes:Module is disconnected, for receiving the client transmission The second instruction when, disconnect and the connection at the destination service end.
In order to achieve the above objects and other related objects, the present invention provides a kind of USB network transmission server, including:Such as The system of upper any offer external equipment.
In one embodiment of the invention, the USB network transmission server includes:RS232 serial ports.
In one embodiment of the invention, the USB network transmission server further includes:RJ45 network interfaces, USB interface.
In order to achieve the above objects and other related objects, the present invention provides a kind of method using external equipment, is applied to The destination service end being connect with client communication, wherein, the client communication is connected with USB network transmission server-side, described USB network transmission server-side communication link is connected at least one external equipment, the method includes:Handling the client request Target service when, on demand using by the USB network transmission server-side provide at least one external equipment;When described At the end of target service processing, handling result is sent to the client.
In order to achieve the above objects and other related objects, the present invention provides a kind of system using external equipment, is applied to The destination service end being connect with client communication, wherein, the client communication is connected with USB network transmission server-side, described USB network transmission server-side communication link is connected at least one external equipment, the system comprises:Calling module, for handling It is described at least one using being provided by USB network transmission server-side on demand during the target service of the client request External equipment;At the end of working as the target service processing, handling result is sent to the client for sending module.
As described above, the offer of the present invention or method, system and the USB network transmission server using external equipment, it can With realize client and USB network transmission server it is automatic connect, hang up, be conducive to user and remotely handled using peripheral hardware Business.In multipair multiservice environment, the automatic switchover of peripheral hardware is realized, and ensure that multipair to even between more peripheral hardwares and computer Connect correctness, it is ensured that the normal use of remote USB peripheral hardware.
Description of the drawings
Fig. 1 is shown as the flow diagram of the offer peripheral hardware to destination service end of one embodiment of the invention.
Fig. 2 is shown as the flow diagram of the offer peripheral hardware to destination service end of another embodiment of the present invention.
Fig. 3 is shown as the system module figure of the offer external equipment of one embodiment of the invention.
Fig. 4 is shown as the system module figure using external equipment of one embodiment of the invention.
Component label instructions
300 systems that external equipment is provided
301 receiving modules
302 link blocks
400 systems for using external equipment
401 calling modules
402 sending modules
1.~6. step
Specific embodiment
Illustrate embodiments of the present invention below by way of specific specific example, those skilled in the art can be by this specification Disclosed content understands other advantages and effect of the present invention easily.The present invention can also pass through in addition different specific realities The mode of applying is embodied or practiced, the various details in this specification can also be based on different viewpoints with application, without departing from Various modifications or alterations are carried out under the spirit of the present invention.It should be noted that in the absence of conflict, following embodiment and implementation Feature in example can be combined with each other.
It should be noted that the diagram provided in following embodiment only illustrates the basic structure of the present invention in a schematic way Think, component count, shape and size when only display is with related component in the present invention rather than according to actual implementation in schema then It draws, kenel, quantity and the ratio of each component can be a kind of random change during actual implementation, and its assembly layout kenel It is likely more complexity.
Referring to Fig. 1, in order to solve the interaction problems of USB service equipments and service equipment multi-to-multi, the present invention proposes one The method that kind calls external equipment in network system.Using the network system of this method net is connected to including at least one set In network:Client, destination service end, USB network transmission server-side.Specifically:Client can be computer, mobile terminal etc. It is required that handle the headend equipment of certain business;Destination service end can handle certain business that client request is handled and energy Return to the rear end equipment of handling result;USB network transmission server-side is provided with network interface, serial ports, Yi Jizhi with client communication The few one peripheral hardware mouth for being used to connect external equipment, it is preferred that USB network transmission server-side passes through RS232 serial ports and client Connection, is connect by USB interface with USB peripheral, wherein, USB peripheral can include:Camera, printer, scanner, Card Reader Device, keyboard, mouse etc..
It will be detailed below calling the detailed process of external equipment in above-mentioned network system:
1. client sends the IP address at destination service end to USB network transmission server-side and enables USB network transmission clothes The instruction for end linking objective server-side of being engaged in;
After 2. USB network transmission server-side receives described instruction, by the IP address linking objective server-side, and then will At least one external equipment of connection is connected to destination service end, the peripheral hardware as destination service end.
During business handling, destination service end can need to directly invoke according to business therein one or more Peripheral hardware uses;At the end of business handling:
3. destination service end sends the information of successfully transacting business to client;
After 4. client receives described information, open command is sent to USB network transmission server-side, so as to enable USB network Transmit server-side disconnection and the connection at destination service end so that USB network transmission server-side is in idle condition.
Then, client disconnects the connection with destination service end, and this time business handling terminates.
Referring to Fig. 2, in another embodiment, including multiple, each destination service end is respectively used to do at destination service end Different types of business is managed, distribution server-side is further included in the network system, multiple targets are prestored in the distribution server-side The IP address of server-side and its for the incidence relation for the type of service handled.Under the network system architecture, external set is called Standby detailed process includes:
1. client handles the first instruction of target service to distribution server-side transmission;
2. distributing server-side receives first instruction, searched and the matched industry of the target service from the information to prestore The IP address at the destination service end corresponding to service type, and the IP address is sent to the client;
3. client receives the IP address, generation according to this connects second instruction at the destination service end, and by described in Second instruction is sent to USB network transmission server-side;
4. USB network transmission server-side receives second instruction, according to IP address linking objective server-side, and then will even At least one external equipment connect is connected to destination service end, and as the peripheral hardware at destination service end, the target industry is handled for it It is called during business;
After 5. the processing of target service is completed at destination service end, the information of successfully transacting business is sent to client;
6. client sends third instruction to USB network transmission server, it is enabled to disconnect the connection with destination service end, is made USB network transmission server-side is obtained to be in idle condition;
Then, client disconnects the connection with distribution server, and this time business handling terminates.
Referring to Fig. 3, with above method embodiment principle similarly, what the present invention proposed a kind of offer external equipment is System 300, the USB network transmission server-side being equipped in network system shown in Fig. 1 or 2, is realized as a kind of software, including:It connects Receive module 301, link block 302.Since the technical characteristic in previous embodiment can be applied to this system embodiment, because without It repeats and repeats.
Receiving module 301 receives the IP address at the destination service end sent by the client and the connection mesh The first instruction of server-side is marked, the destination service end is used to handle the target service of the client request;
Link block 302 connects the destination service end according to the described first instruction, by least one external equipment Peripheral hardware of the destination service end as the destination service end is connected to, so that the destination service end handles the target industry It is directly used during business.
In one embodiment, system 300 can also include:Module is disconnected, for receiving what the client was sent During the second instruction, the connection with the destination service end is disconnected.
In addition to this, the present invention provides a kind of USB network transmission server, including any of the above-described system 300.Institute USB network transmission device is stated to include:RS232 serial ports, is used for and client communication;RJ45 network interfaces, are used for and network connection; USB interface, for being connect with USB peripheral.
Referring to Fig. 4, with above method embodiment principle similarly, present invention proposition is a kind of to be using external equipment System 400, is equipped on the destination service end in network system shown in Fig. 1 or 2, is realized as a kind of software, including:Calling module 401st, sending module 402.Since the technical characteristic in previous embodiment can be applied to this system embodiment, thus it is not repeated It repeats.
Calling module 401 in the target service for handling the client request, by the USB network transmitted by on-demand use At least one external equipment that server-side provides;
Sending module 402 sends handling result at the end of target service processing, to the client.
In conclusion the external equipment that the present invention can will be articulated in USB network transmission server, passes through the USB network Transmission server network addressing is realized external equipment being connected to corresponding server for its use, effectively overcomes existing skill Various shortcoming in art and have high industrial utilization.
The above-described embodiments merely illustrate the principles and effects of the present invention, and is not intended to limit the present invention.It is any ripe The personage for knowing this technology all can carry out modifications and changes under the spirit and scope without prejudice to the present invention to above-described embodiment.Cause This, those of ordinary skill in the art is complete without departing from disclosed spirit and institute under technological thought such as Into all equivalent modifications or change, should by the present invention claim be covered.

Claims (10)

  1. A kind of 1. method that external equipment is provided, which is characterized in that transmit clothes applied to the USB network being connect with client communication Business end, wherein, the client communication is connected with destination service end, and the USB network transmission server-side communication link is connected at least One external equipment, the method includes:
    It receives the IP address at the destination service end sent by the client and the first of the connection destination service end refers to It enables, the destination service end is used to handle the target service of the client request;
    The destination service end is connected according to the described first instruction, at least one external equipment is connected to the target takes Peripheral hardware of the business end as the destination service end, directly uses when handling the target service for the destination service end.
  2. 2. it is according to claim 1 provide external equipment method, which is characterized in that the destination service end have it is multiple, It is respectively used to handle different types of business, the IP address at each destination service end is closed with the association of each corresponding type of service System is pre-stored in the distribution server-side that connect with the client communication, and the IP address of the reception is the server-side of distributing to institute It states that client provides, associated with the matched type of service of the type of the target service in each type of service to prestore IP address.
  3. 3. the method according to claim 1 that external equipment is provided, which is characterized in that the USB network transmits server-side Including:RS232 serial ports, the client are connect with USB network transmission server-side by the RS232 serial ports.
  4. 4. the method according to claim 1 that external equipment is provided, which is characterized in that further include:When receiving the visitor During the second instruction that family end is sent, the connection with the destination service end is disconnected.
  5. A kind of 5. method using external equipment, which is characterized in that applied to the destination service end being connect with client communication, In, the client communication is connected with USB network transmission server-side, and the USB network transmission server-side communication link is connected at least One external equipment, the method includes:
    In the target service for handling the client request, on demand using the institute provided by USB network transmission server-side State at least one external equipment;
    At the end of target service processing, handling result is sent to the client.
  6. 6. a kind of system that external equipment is provided, which is characterized in that transmit clothes applied to the USB network being connect with client communication Business end, wherein, the client communication is connected with destination service end, and the USB network transmission server-side communication link is connected at least One external equipment, the system comprises:
    Receiving module, for receiving the IP address at the destination service end sent by the client and the connection target First instruction of server-side, the destination service end are used to handle the target service of the client request;
    For connecting the destination service end according to the described first instruction, at least one external equipment is connected for link block Peripheral hardware of the destination service end as the destination service end is connected to, so that the destination service end handles the target service When directly use.
  7. 7. a kind of system using external equipment, which is characterized in that applied to the destination service end being connect with client communication, In, the client communication is connected with USB network transmission server-side, and the USB network transmission server-side communication link is connected at least One external equipment, the system comprises:
    Calling module takes in the target service for handling the client request, on-demand use to be transmitted by the USB network At least one external equipment that business end provides;
    At the end of working as the target service processing, handling result is sent to the client for sending module.
  8. 8. a kind of USB network transmission server, which is characterized in that including:Offer external equipment is as claimed in claim 6 System.
  9. 9. USB network transmission server according to claim 8, which is characterized in that including:RS232 serial ports.
  10. 10. USB network transmission server according to claim 9, which is characterized in that further include:RJ45 network interfaces, USB connect Mouthful.
CN201611208316.5A 2016-12-23 2016-12-23 It provides or passes server using method, system and the USB net of external equipment Pending CN108132905A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611208316.5A CN108132905A (en) 2016-12-23 2016-12-23 It provides or passes server using method, system and the USB net of external equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611208316.5A CN108132905A (en) 2016-12-23 2016-12-23 It provides or passes server using method, system and the USB net of external equipment

Publications (1)

Publication Number Publication Date
CN108132905A true CN108132905A (en) 2018-06-08

Family

ID=62388327

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611208316.5A Pending CN108132905A (en) 2016-12-23 2016-12-23 It provides or passes server using method, system and the USB net of external equipment

Country Status (1)

Country Link
CN (1) CN108132905A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664798A (en) * 2004-03-02 2005-09-07 联想(北京)有限公司 External equipment resource sharing method
CN102147779A (en) * 2011-04-07 2011-08-10 广东金赋信息科技有限公司 USB (universal serial bus) peripheral processing unit and USB peripheral processing method
CN102724165A (en) * 2011-03-29 2012-10-10 海尔集团公司 Control method and device for terminal communication, and management server
CN103207649A (en) * 2013-04-23 2013-07-17 陈昱 Portable computer for cloud computing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664798A (en) * 2004-03-02 2005-09-07 联想(北京)有限公司 External equipment resource sharing method
CN102724165A (en) * 2011-03-29 2012-10-10 海尔集团公司 Control method and device for terminal communication, and management server
CN102147779A (en) * 2011-04-07 2011-08-10 广东金赋信息科技有限公司 USB (universal serial bus) peripheral processing unit and USB peripheral processing method
CN103207649A (en) * 2013-04-23 2013-07-17 陈昱 Portable computer for cloud computing

Similar Documents

Publication Publication Date Title
CN102413112B (en) Method, association server and system for realizing association of equipment
CN101262372B (en) Method for video monitoring platform to operate and control front-end device based on SIP server cluster
CN102111409B (en) Method and system to support wireless multicast transmission
CN102368725B (en) Data receiving method of multiple network cards and system thereof
CN104796390B (en) The system and method that a kind of electronic whiteboard the whole network is synchronously cancelled and recovered
CN107395653A (en) A kind of enterprise instant communication system and method based on safety isolation network gate
CN103051716A (en) Method and system for redirecting network-oriented serial device
CN102984237A (en) System and method for data transmission and based on socket
CN109788301A (en) A kind of live broadcasting method of Streaming Media, terminal device, live broadcast system and computer readable storage medium
CN110418187A (en) A kind of interactive screen protection system based on two dimensional code
CN105357664A (en) Wireless control system and data communication method thereof
CN107835445B (en) MQTT protocol-based television control method, mobile terminal and television
CN102546225B (en) Video resource sharing method and management platform
CN108667817A (en) Message converting system and message forwarding method
CN105827496B (en) Manage the method and device of PE equipment
CN105872025B (en) push message transmission method and message transmission system
CN104219337A (en) IP address allocation method and device applied to SDN
CN108132905A (en) It provides or passes server using method, system and the USB net of external equipment
CN104683209A (en) Coupling equipment between EtherCAT network main stations and EtherCAT network coupling system
CN203027289U (en) System for realizing serial communication among computer, host computer and slave computer
CN104796482A (en) Intelligent converged communication system
CN110768996B (en) Multi-IP address mapping binding system and method based on one-way isolation equipment
CN101489113A (en) Method and system for business handling at home
CN108924237A (en) A kind of information transferring method, server, system and computer storage medium
CN102739316B (en) Method and device for implementing transmission mode

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180608

RJ01 Rejection of invention patent application after publication