1. A computer-implemented method to limit downtime of an application during integration testing of the application, the method comprising:
providing a redirector configured to receive first messages transmitted to an address of a component from the application and to forward the first messages to a first instance of the component, the application including the component;
in response to receiving a clone command, generating a second instance of the component, the first instance and the second instance concurrently listening for incoming messages;
in response to receiving a first switch command, reconfiguring the redirector to forward all second messages received at the address to the second instance of the component instead of to the first instance, the second messages received subsequent to the first messages; and
in response to receiving a second switch command, reconfiguring the redirector to forward all third messages to the first instance instead of to the second instance, the third messages received subsequent to the first and second messages.
2. The method of claim 1, wherein generating the second instance of the component comprises generating the second instance from a different version of the component than the first instance.
3. The method of claim 1, further comprising all of the application other than the component communicating with the component via remote procedure call messages.
4. The method of claim 1, wherein the clone command is a first clone command, the method further comprising generating a third instance of the component in response to receiving a second clone command, wherein the first instance, the second instance, and the third instance concurrently listen for incoming messages.
5. The method of claim 1, wherein the address of the component is a first address, the method further comprising, in response to receiving a third switch command, reconfiguring the redirector to forward all fourth messages addressed to the first address to the first instance and to forward all fifth messages addressed to the second address to the second instance, wherein the fourth messages are subsequent to the first, second, and third messages, and wherein the fifth messages are subsequent to the first, second, third, and fourth messages.
6. The method of claim 1, further comprising:
reconfiguring the redirector to stop receiving any messages at the address in response to completion of the integration testing of the application; and
reconfiguring the first instance of the component to listen at the address in response to completion of the integration testing of the application.
7. The method of claim 1, further comprising configuring each respective one of a plurality of component testers to forward respective messages addressed to a respective one of a plurality of components to one selected instance of the respective one of the components.
8. A system comprising:
a memory; and
a processor in communication with the memory, the memory comprising computer code which when executed with the processor causes the system to:
provide a redirector configured to receive from an application first messages addressed to an address of a component and to forward the first messages to a first instance of the component, wherein the application includes the component;
receive a clone command;
generate a second instance of the component in response to receipt of the clone command, wherein the first instance and the second instance are configured to concurrently listen for incoming messages;
receive a first switch command;
reconfigure the redirector, in response to receipt of the first switch command, to forward all second messages received at the address to the second instance of the component instead of to the first instance, wherein the second messages are received subsequent to the first messages;
receive a second switch command; and
reconfigure the redirector, in response to receipt of the second switch command, to forward all third messages to the first instance instead of to the second instance, wherein the third messages are received subsequent to the first and second messages.
9. The system of claim 8, wherein the second instance includes a different version of the component than the first instance.
10. The system of claim 8, further comprising a network and a computer, wherein the second instance of the component is configured to execute on the computer, and wherein the processor is in communication with the computer over the network.
11. The system of claim 8, wherein the second instance of the component is configured to have a different logging level than the first instance of the component.
12. The system of claim 8, wherein the first messages, the second messages, and the third messages include Simple Object Access Protocol (SOAP) messages.
13. The system of claim 8, wherein the computer code which when executed with the processor further causes the system to modify redirection entries in a configuration file of the redirector in response to receipt of the first switch command.
14. The system of claim 8, wherein the address is a first address, the first instance of the component is configured to listen for incoming remote procedure call messages at a second address, and the redirector is configured to forward the first messages to the first instance of the component at the second address.
15. A computer-readable medium encoded with computer executable instructions, the computer executable instructions executable with a processor, the computer-readable medium comprising:
instructions executable to provide a redirector configured to receive, from an application, first messages addressed to an address of a component and to forward the first messages to a first instance of the component, wherein the application includes the component;
instructions executable to receive a clone command;
instructions executable to generate a second instance of the component in response to receipt of the clone command, wherein the first instance and the second instance are configured to concurrently listen for incoming messages;
instructions executable to receive a first switch command;
instructions executable to reconfigure the redirector, in response to receipt of the first switch command, to forward all second messages received at the address to the second instance of the component instead of to the first instance, wherein the second messages are received subsequent to the first messages;
instructions executable to receive a second switch command; and
instructions executable to reconfigure the redirector, in response to receipt of the second switch command, to forward all third messages to the first instance instead of to the second instance, and the third messages are received subsequent to the first and second messages.
16. The computer-readable medium of claim 15, wherein the instructions executable to generate the second instance of the component are further executable to generate the second instance from a different version of the component than the first instance.
17. The computer-readable medium of claim 15, wherein the instructions executable to generate the second instance of the component are further executable to configure the second instance of the component to have a different logging level than the first instance of the component.
18. The computer-readable medium of claim 15, wherein first messages, the second messages, and third messages include Simple Object Access Protocol (SOAP) messages.
19. The computer-readable medium of claim 15, wherein the address is a first address, the first instance of the component is configured to listen for incoming remote procedure call messages at a second address, and the redirector is configured to forward the first messages to the first instance of the component at the second address.
20. The computer-readable medium of claim 15, wherein the first address comprises multiple ports.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A device for producing a sheet structure including a flexible sheet and a structure formed on the sheet, the sheet structure production device comprising:
a table having in a surface thereof a holding region on which the sheet is to be held;
a formation mechanism for forming the structure on the sheet held on the holding region;
a holding mechanism for holding the sheet on the holding region; and
a control unit,
wherein the holding mechanism includes:
a porous material at least partly located within the holding region and provided in the table so that a surface thereof is flush with the surface of the table, the porous material having interconnected cells;
a negative-pressure generating mechanism for giving the porous material a negative pressure; and
a positive-pressure generating mechanism for giving the porous material a positive pressure, and
the control unit allows the negative-pressure generating mechanism to generate a negative pressure to hold the sheet, then allows the formation mechanism to form the structure, and then allows the positive-pressure generating mechanism to generate a positive pressure.
2. The sheet structure production device according to claim 1, wherein the porous material comprises: a first porous material at least partly disposed in a first end portion of the holding region located on one side thereof as viewed in a first direction; and a second porous material at least partly disposed in a second end portion of the holding region located on the other side thereof as viewed in the first direction.
3. (canceled)
4. The sheet structure production device according to claim 2, wherein
the plan shape of the sheet is a rectangular shape whose longitudinal direction extends along the first direction,
the first end portion is an end portion of the holding region on one side thereof as viewed in the lengthwise direction of the holding region, and
the second end portion is an end portion of the holding region on the other side thereof as viewed in the lengthwise direction thereof.
5. (canceled)
6. The sheet structure production device according to claim 1, wherein the porous material is made of porous carbon.
7. The sheet structure production device according to claim 1, wherein the porosity of the porous material is within the range of 10% to 50% by volume.
8. (canceled)
9. The sheet structure production device according to claim 1, wherein the positive-pressure generating mechanism is a mechanism for supplying compressed ionized air to the porous material.
10. (canceled)
11. (canceled)
12. The sheet structure production device according to claim 1, wherein
the flexible sheet is a resin sheet,
the structure includes the several plastic sheets stacked one on top of another with a resin spacer interposed therebetween, and
the formation mechanism includes: a discharge mechanism for forming the resin spacer by discharging melted resin onto the plastic sheet; and a stacking mechanism for stacking the plastic sheets, one above another on which the resin spacer is formed.
13. The sheet structure production device according to claim 12, wherein the formation mechanism further includes a temperature difference reducing mechanism for reducing, prior to contact of the molten resin discharged from the discharge mechanism with the plastic sheet, the temperature difference between the melted resin and the plastic sheet onto which the melted resin is to be discharged by performing at least one of heating of the plastic sheet and cooling of the melted resin.
14. The sheet structure production device according to claim 13, wherein the temperature difference reducing mechanism includes a cooling mechanism for cooling the melted resin.
15. The sheet structure production device according to claim 14, wherein the cooling mechanism is a cooling roll provided so that the melted resin discharged from the discharge mechanism comes into contact with the outer periphery of the cooling roll before coming into contact with the plastic sheet.
16. (canceled)
17. The sheet structure production device according to claim 13, wherein the temperature difference reducing mechanism includes a heating mechanism for heating the plastic sheet onto which the molten resin is to be discharged.
18. (canceled)
19. The sheet structure production device according to claim 12, wherein
the sheet structure is a light-transmitting and heat-insulating material in which the several resin spacers are formed in parallel with each other and the plastic sheet is a light-permeable sheet, and
the sheet structure production device further comprises a destaticizing mechanism for destaticizing the light-permeable sheet prior to the contact of the melted resin discharged from the discharge mechanism with the light-permeable sheet.
20. The sheet structure production device according to claim 19, wherein the destaticizing mechanism includes an ionized-air blowing mechanism for blowing ionized air onto the light-permeable sheet.
21. The sheet structure production device according to claim 20, wherein the ionized-air blowing mechanism is configured to blow ionized air onto the light-permeable sheet prior to the contact of the light-permeable sheet fed from the stacking mechanism with the table.
22. The sheet structure production device according to claim 20, wherein the ionized-air blowing mechanism comprises: a first ionized-air blowing mechanism for blowing ionized air onto one of the surfaces of the light-permeable sheet; and a second ionized-air blowing mechanism for blowing ionized air onto the other surface of the light-permeable sheet.
23. A sheet structure production method using the sheet structure production device according to claim 1, the method comprising the steps of:
holding the sheet on the holding region of the table by giving the porous material a negative pressure by means of the negative-pressure generating mechanism;
with the sheet held on the holding region by giving the porous material the negative pressure by means of the negative-electrode generating mechanism, forming the structure on the held sheet by means of the formation mechanism to obtain the sheet structure; and
while or after the porous material is given a positive pressure by the positive-pressure generating mechanism, removing the sheet structure from the table.
24. The sheet structure production method according to claim 23, wherein
the flexible sheet is a resin sheet,
the structure includes the several plastic sheets stacked one on top of another with a resin spacer interposed therebetween, and
the step of forming the structure comprises: a spacer forming step of forming the resin spacer by discharging melted resin onto the sheet; and a sheet stacking step of stacking the sheets, one above another on which the resin spacer is formed.
25. The sheet structure production method according to claim 24, wherein in the spacer forming step and prior to contact of the discharged melted resin with the sheet, the temperature difference between the melted resin and the sheet onto which the melted resin is to be discharged is reduced by performing at least one of heating of the sheet and cooling of the melted resin.
26. The sheet structure production method according to claim 24, wherein
the sheet structure is a light-transmitting and heat-insulating material in which the several resin spacers are formed in parallel with each other and the resin sheet is a light-permeable sheet, and
the step of forming the structure comprises forming the resin spacer by discharging the melted resin onto the light-permeable sheet after destaticizing the light-permeable sheet.