I want to get the server name in my method to distinguish between production server and testing server .
So how do I get it?
The answer depends slightly on how your production and test servers are set up, but I would see if the aras.getDatabase() or aras.getServerUrl() functions work for you. The former returns the name of the database you're using, while the latter will get the url your Innovator instance is set up on. If you're using getServerUrl, you might need to do a little string manipulation to strip off the prefixes- certainly "http://" but most of my testing happens on localhost/[servername]- but it should have your server at the end.
thanks your information,I use getInnovator().getConnection().GetDatabaseName() to get the database name in server method,could you give an example to getserverurl in server method,I use the getInnovator().getConnection().getServerUrl(). it can't work .