What is claimed is:
1. A method for performing a business transaction including delivering a business message, comprising:
providing in a first transaction the business message to a first workflow process;
transferring the business message from the first workflow process to a second process wherein the transfer is not part of the first transaction;
wherein the business message is transferred to the second process using a protocol; and
wherein transferring the business message to the second process will be successful even if the first workflow process abnormally terminates.
2. The method of claim 1 wherein:
the workflow process is an instantiated workflow template.
3. The method of claim 2 wherein:
a workflow template is a sequence of one or more tasks derived from a graphical representation of the tasks.
4. The method of claim 1 wherein:
the first transaction is an set of one or more operations that can be rolled-back in the event that the first transaction does not complete.
5. The method of claim 1 wherein:
the protocol is one of: 1) ebXML; and 2) RosettaNet.
6. The method of claim 1 wherein:
the business message is based on Extensible Markup Language (XML).
7. The method of claim 1 wherein:
the first transaction holds an exclusive lock on a first set of shared resources.
8. The method of claim 1 wherein:
the first workflow process and the second process both execute on the same computing device.
9. The method of claim 1 wherein:
the transfer of the business message is reliable.
10. A method for performing a business transaction including delivering a business message, comprising:
persisting a business message within a first transaction;
providing the business message to an escrow process wherein the providing is not part of the first transaction;
transferring the business message from the escrow process to a second process;
wherein the escrow process transfers the business message to the second process using a protocol; and
wherein transferring the business message from the escrow process to the second process will be successful even if the first workflow process abnormally terminates.
11. The method of claim 10 wherein:
the workflow process is an instantiated workflow template.
12. The method of claim 11 wherein:
a workflow template is a sequence of one or more tasks derived from a graphical representation of the tasks.
13. The method of claim 10 wherein:
the first transaction is an set of one or more operations that can be rolled-back in the event that the first transaction does not complete.
14. The method of claim 10 wherein:
the protocol is one of: 1) ebXML; and 2) RosettaNet.
15. The method of claim 10 wherein:
the business message is based on Extensible Markup Language (XML).
16. The method of claim 10 wherein:
the first transaction holds an exclusive lock on a first set of shared resources.
17. The method of claim 10 wherein:
the first workflow process and the second process both execute on the same computing device.
18. The method of claim 10 wherein:
the transfer of the business message is reliable.
19. A system for performing a business transaction including delivering a business message, comprising:
a first workflow process to persist the business message within a first transaction;
an escrow process coupled to the first workflow process, the escrow process to accept the business message from the first workflow process wherein the transfer takes place outside of the first transaction;
a second process coupled to the escrow process, the second process to accept the business message from the escrow process using a protocol; and
wherein transferring the business message from the escrow process to the second process will be successful even if the first workflow process abnormally terminates.
20. The system of claim 19 wherein:
the workflow process is an instantiated workflow template.
21. The system of claim 20 wherein:
a workflow template is a sequence of one or more tasks derived from a graphical representation of the tasks.
22. The system of claim 19 wherein:
the first transaction is an set of one or more operations that can be rolled-back in the event that the first transaction does not complete.
23. The system of claim 19 wherein:
the protocol is one of: 1) ebXML; and 2) RosettaNet.
24. The system of claim 19 wherein:
the business message is based on Extensible Markup Language (XML).
25. The system of claim 19 wherein:
the first transaction holds an exclusive lock on a first set of shared resources.
26. The system of claim 19 wherein:
the first workflow process and the second process both execute on the same computing device.
27. The method of claim 19 wherein:
the transfer of the business message is reliable.
28. A system for performing a business transaction including delivering a business message, comprising:
means for providing in a first transaction the business message to a first workflow process;
means for transferring the business message from the first workflow process to a second process wherein the transfer is not part of the first transaction;
means for wherein the business message is transferred to the second process using a protocol; and
wherein transferring the business message to the second process will be successful even if the first workflow process abnormally terminates.
29. The system of claim 28 wherein:
the workflow process is an instantiated workflow template.
30. The system of claim 29 wherein:
a workflow template is a sequence of one or more tasks derived from a graphical representation of the tasks.
31. The system of claim 28 wherein:
the first transaction is an set of one or more operations that can be rolled-back in the event that the first transaction does not complete.
32. The system of claim 28 wherein:
the protocol is one of: 1) ebXML; and 2) RosettaNet.
33. The system of claim 28 wherein:
the business message is based on Extensible Markup Language (XML).
34. The system of claim 28 wherein:
the first transaction holds an exclusive lock on a first set of shared resources.
35. The system of claim 28 wherein:
the first workflow process and the second process both execute on the same computing device.
36. The system of claim 28 wherein:
the transfer of the business message is reliable.
37. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
persist a business message within a first transaction;
provide the business message to an escrow process wherein the providing is not part of the first transaction;
transfer the business message from the escrow process to a second process;
wherein the escrow process transfers the business message to the second process using a protocol; and
wherein transferring the business message from the escrow process to the second process will be successful even if the first workflow process abnormally terminates.
38. The machine readable medium of claim 37 wherein:
the workflow process is an instantiated workflow template.
39. The machine readable medium of claim 38 wherein:
a workflow template is a sequence of one or more tasks derived from a graphical representation of the tasks.
40. The machine readable medium of claim 37 wherein:
the first transaction is an set of one or more operations that can be rolled-back in the event that the first transaction does not complete.
41. The machine readable medium of claim 37 wherein:
the protocol is one of: 1) ebXML; and 2) RosettaNet.
42. The machine readable medium of claim 37 wherein:
the business message is based on Extensible Markup Language (XML).
43. The machine readable medium of claim 37 wherein:
the first transaction holds an exclusive lock on a first set of shared resources.
44. The machine readable medium of claim 37 wherein:
the first workflow process and the second process both execute on the same computing device.
45. The machine readable medium of claim 37 wherein:
the transfer of the business message is reliable.
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 cooking utensil which comprises:
an inner vessel portion;
an outer shell portion having an inside diameter larger than of the inner vessel portion and a height as same as or longer than that of the inner vessel portion, said outer shell portion having a cylindrical shape, wherein said inner vessel portion is inserted into said outer shell portion to form a first layer space;
a second layer which is formed between outer members of bottom of said first layer space and inner member of bottom of said second layer;
a third layer which is formed between outer member of bottom of said second layer and inner member of bottom of said third layer;
a fourth layer which is formed between outer member of bottom of said third layer and inner member of said fourth layer;
a fifth layer which is formed between outer member of bottom of said fourth layer and inner member of bottom of said outer member;
a first diaphragm member and a second diaphragm member;
at least one thermostat wherein said at least one thermostat is situated within said first layer;
at least one heat sensor, wherein said at least one heat sensor comprises of a liquid which is sensitive to heat;
a thermal induction actuator, which selectively closes said first diaphragm member and said second diaphragm member according to temperature of the outer member of bottom of said inner vessel portion;
a plurality of hot air passages, wherein said plurality of hot air passages are formed vertically in a part of the circumference of said outer shell portion; and
a plurality of cool air passages, wherein said pluralities of cool air passages are formed vertically in a part of the circumference of said outer shell portion.