MSSQL - Uniquely identify an application connecting SQL Server
The only way I can think of is, using "Application Name" in the connection string.
That is how SQL server recognises different applications. 

I think, you can append application name in the connection string at runtime using your v$session column.