【发布时间】:2015-02-17 15:01:29
【问题描述】:
我目前正在编写一个带有 REST 服务器端的 android 应用程序。
现在我试图弄清楚我将如何在客户端和服务器之间进行“对话”。
所以我开始考虑的是服务器数据库中每个客户端的唯一 ID。我试图避免使用 int/long/double 值标识符并使用字符串值。
在 C# 中有一个 Guid 对象,它生成一个字符串,用作客户端的标识符。
该对象在 java 中不存在,所以这就是我想要弄清楚的。
简而言之,我正在尝试决定如何在我的数据库中配置客户端的唯一 ID,该 ID 将用于 android 客户端以及将来用于 iPhone 客户端。
谢谢
【问题讨论】:
-
Guid类可能不存在,但当然存在 GUID。 GUID 不是 C#,甚至不是 .Net 构造。 stackoverflow.com/questions/2982748/create-a-guid-in-java -
即使 Oracle 不提供自己的搜索引擎,您也可以使用公司创建的 C# - bing.com/search?q=guid+java 或 Android - google.com/search?q=guid+java 提供的任何一个来检查“那个对象 [GUID]在 java 中不存在”是真的还是假的。
标签: java c# android mysql server