我自己編寫了一個電腦小程序?
謝邀。現在程序基本都是在電腦端完成的。不知道題主具體是針對哪種小程序。根據你的需求而言,聯網只是基礎,或許你還需要一個數據庫和一個服務器。服務器和數據庫都可以在本地建立,局域網內完成通訊等,不用花錢。
下面分別根據幾種熱門情況,給你簡單闡述一下.
1.Web程序Web程序代碼中寫好了注冊等功能后,初學者可以把web發布在IIS上,通過IIS,別人就可以訪問到你的Web小網站,別人訪問了你的網站,也就可以實現注冊,數據也就會同步到你的數據庫當中。
2.Windows的exe程序基于windows平臺的聯網,一般都會用TCP/IP或者UDP/IP協議。換句話說,也就是需要用過Socket套接字。而且。這樣的程序一般需要客戶端和Server端。Server先行部署,部署完畢之后,別人使用你的客戶端,就會發生交互行為。比如注冊,用戶提交了個人信息之后,Server端的工作就是處理這些信息,并保存到數據庫當中;如果是聊天,簡單的操作就是,Server端收到有用戶提交的信息時,分發給所有連接在該Server上的Client端。
建議百度windows網絡編程。
3.移動端程序移動端用Android來舉例。聯網方式通常兩種,一種是基于HTTP協議,另一種就是基于Socket,基于Socket不用多說,和第二點基本類似。在這里我們說一下HTTP協議,同樣exe程序也可以用的到。
所謂的HTTP協議,就類似于我們訪問百度一樣,訪問指定的URL連接就好了。不同的是,這里我們需要自己去定義URL連接,這里的URL連接其實就是我們常說的API,API里面做好了注冊等功能,我們通過HTTP協議的Get和Post方法提交數據到API,API就會處理相關功能。
詳情建議百度:Android中網絡通訊的幾種方式。
相關內容,不是一兩句話就可以說清楚的。如果不知道從何入手,就用你所學語言+關鍵字(網絡通訊),去Google或百度,可以看得更詳細一些。
希望對你有幫助。