Any nonresident person, firm, general or limited partnership, or any foreign or other corporation not qualified under the Constitution and laws of this state as to doing business herein, who shall make a contract with a resident of this state to be performed in whole or in part by any party in this state, or who shall commit a tort in whole or in part in this state against a resident or nonresident of this state, or who shall do any business or perform any character of work or service in this state