ビザとは、入国滞在許可証です。 その国の大使館・領事館で取れます。 どこの国の人でも、どこの国にある大使館・領事館でも、取得可能です。 日本人が、中国にあるタイ大使館で、タイビザを取ることも可能です。 「日本人は、日本にある大使館でしか、ビザが取れない」ということはありません。 ただ、「日本以外の国では、日本語が通じない」ということです。 「長期滞在したい」ということですが、「3ヶ月ビザを取り、3ヶ月ごとに出国」なんてことは、ごく普通に、バックパッカーは、やってますよ。 同じ国のビザでも、大使館によって、取りやすかったり、取りにくかったり、します。 そういう情報も、飛び交ってますから、調べるといいです。 ビジネスビザも、同じでしょう。