我正在開發一個iOS套接字程序,使用它我想以編程方式將UIImage數據發送到服務器。這是我的要求,我不能通過任何其他通信渠道發送,我只需要通過Socket通信發送。我有UIImage NSData。我有this link的示例套接字通信程序。iOS:用於發送圖像數據的套接字通信
我需要您的幫助以瞭解以下幾點, 1.如何將此UIImage數據發送到服務器?我可以使用上述鏈接的代碼嗎?或者我可以使用CocoaAsyncSocket框架來實現這一目標嗎? 2.如何創建一個服務器組件來接收這些數據?我熟悉Eclipse,Java和Javascript。我在Eclipse中爲Tomcat服務器訪問創建了一個servlet項目?我可以將其用於此目的嗎? (或)請給我介紹這個步驟? 3.我想通過我的iOS套接字程序發送一個簡單的字符串到我的服務器,並在服務器端接收,現在進行測試,然後發送圖像數據。有人可以請建議。
我需要你的幫助!
問題到底在哪裏?從圖像獲取數據,通過套接字發送它,在服務器端或其他地方解析它?服務器是否知道它會得到一個圖像,或者您必須在一定的開銷下嵌入圖像數據?你還寫服務器還是希望以某種特定的方式獲取數據? –
我能夠從UIImage獲得nsdata,我需要通過套接字連接將這些數據發送到我的服務器。我期待,1)如何發送這些數據到我的服務器,一些示例代碼將不勝感激。 2.)我如何在服務器端查看圖像數據? – Stella
要使用套接字將數據發送到服務器,請檢查spider1983提供的連接 - CocoaAsyncSocket應該讓您的生活更輕鬆 - 但是會涉及到一些學習曲線。至於在服務器端重新獲取映像,取決於您運行的是哪種服務器:php,C++?無論如何:你必須知道(和你)圖像的格式(png,jpeg)。然後谷歌周圍:從blob獲取圖像(blob是表示一些數據塊的常見名稱,即圖像) –