from the tone, when you speak to somebody else, danshi is little stronger, It sounds like hard .
when it refers to keshi, it is a little weaker, it also contains request or beg meaning.
in one word, they are just a very few differences between them.
that's all. thanks.