我需要一些想法來實現一個使用WCF和sql server作爲數據庫的URL Shortener服務。邏輯思想 - 使用C#和WCF構建一個URL Shortener服務
我會用WCF處理我的URL縮短邏輯。這個項目將處理爲urls創建簡短的別名,並使用實際url將它們寫入數據庫,以便重定向ulrs的項目可以使用它們。
我需要的邏輯思想是如何創建短的隨機字母。我將只允許美國字母數字和字母。也;
- 應該做的第一個字符一個數位和第二個字符的一封信。休息可以是任何事情。我怎麼能實現這個功能,以便框架可以爲我創建隨機別名。
- 首先,它會創建4個字長的單詞。但如果沒有4個字符長的話未使用剩下的詞?我如何實現該功能?如果沒有唯一的4個字符長的單詞,它應該創建5個字符長的單詞,但它應該使第一個字符數字再次和第二個字母一個字母。休息也可以是任何事情。
我知道我會在mscorlib.dll裏面使用System.Random類,但是說實話,不太瞭解它。更詳細地說,我不知道如何創建一個隨機的數字和字母在美國的字母數字和字母隨機獨特字。
你幾乎肯定**不要**要任何涉及的隨機性。 :) 另外,重複? http://stackoverflow.com/questions/742013/how-to-code-a-url-shortener – Sapph 2011-04-03 08:21:11
@Sapph不,我知道。沒有你看到這句話:**休息可以是任何事情在這**這說我允許隨機:) – tugberk 2011-04-03 08:26:20
@Sapph謝謝你的鏈接順便說一句,但這並不完全是我想要的。 – tugberk 2011-04-03 08:26:57