Forum » Programiranje » [c#] da program pošlje podatke na server
[c#] da program pošlje podatke na server
japol ::
Kakšni so načini, da napisani program pošlje podatke tudi na server oz. preko interneta? V kolikor npr. preko stmp na email, se email zablokira.
win64 ::
na strani strežnika kakšen WCF servis preko HTTP-ja(ni nujno HTTP, vendar je najbolj enostavno), ki prejema JSON/XML.
Na strani programa pa pošiljaš JSON/XML podatke preko WebRequesta.
Še povezave:
- WebREquest: https://msdn.microsoft.com/en-us/librar... , https://msdn.microsoft.com/en-us/librar...
- WCF: https://msdn.microsoft.com/en-us/librar..., http://www.codeproject.com/Articles/123...
Na strani programa pa pošiljaš JSON/XML podatke preko WebRequesta.
Še povezave:
- WebREquest: https://msdn.microsoft.com/en-us/librar... , https://msdn.microsoft.com/en-us/librar...
- WCF: https://msdn.microsoft.com/en-us/librar..., http://www.codeproject.com/Articles/123...
Zgodovina sprememb…
- spremenil: win64 ()
win64 ::
Kakšen problem bi pa rad rešil?
Tako na splošno, lahko preneseš na server na dva načina:
- direktno pošlješ skupaj z ostalimi podatki (preko HTTP-ja je to precej enostavno)
- Datoteko odložiš nekam, do kamer ima strežnik dostop in strežniku pošlješ samo povezavo do te datoteke. Datoteko lahko odložiš tudi na cloud če želiš.
Tako na splošno, lahko preneseš na server na dva načina:
- direktno pošlješ skupaj z ostalimi podatki (preko HTTP-ja je to precej enostavno)
- Datoteko odložiš nekam, do kamer ima strežnik dostop in strežniku pošlješ samo povezavo do te datoteke. Datoteko lahko odložiš tudi na cloud če želiš.
SeMiNeSanja ::
Dejansko je vprašanje, kakšen problem želi OP rešiti.
Če želiš 'premikati' datoteke, ni najbolj enostaven http ampak dobri klasični FTP oz. malenkost sodobnejši SFTP (da ne gre vse skupaj glih kot plaintext skozi).
Čisto nekaj drugega pa je, če želiš pretakat neke data stream-e.
Če želiš 'premikati' datoteke, ni najbolj enostaven http ampak dobri klasični FTP oz. malenkost sodobnejši SFTP (da ne gre vse skupaj glih kot plaintext skozi).
Čisto nekaj drugega pa je, če želiš pretakat neke data stream-e.
japol ::
Da program pošlje v neko bazo (meni dostopno bazo, npr. google datasheet in podobno) nek podatek iz programa. Še bolje pa če je možno zraven še sliko. Imam namreč program, ki na podlagi podatkov izračuna, delno izriše sliko, uporabnik pa doriše.
japol ::
Sem že nekaj delal z sql, samo če je kje na serverju in nekaj časa ni aktivna, jo odstranijo. A ima kdo primer, kam naj jo naložim? Ker drugače je sprejemljiv tudi način kjer se pošlje na googledriv-ou datasheet ali pa kaj podobnega. A ima kdo kakšen primer? Kakšne so še druge možnosti? Rad bi da mi bo baza preprosto dostopna.
p.s.: pa po možnosti brez dodajanja knjižnic,... ali pa da je v kodi potrebno geslo itd.
p.s.: pa po možnosti brez dodajanja knjižnic,... ali pa da je v kodi potrebno geslo itd.
Zgodovina sprememb…
- spremenil: japol ()
sebastjan28 ::
Preveri Azure vem, da so imeli nekoč nek poceni ali celo brezplačen paket. Drugače obstaja tudi kup drugih providerjev, ki ponujajo vse od MS SQL pa do brezplačnih baz. Če imaš zelo občutljive podatke, lahko postaviš tudi svoj strežnik kar pa s stališča licenc ni ravno poceni,..
kunigunda ::
Hvala. Kako je pa s slikami? A je možno na cloud ali pa kaj podobnega?
Slike lahko prav tako posljes kot podatke, fajn jih je prej enkodirati, npr Base64, odvisn kaj imas na drugi strani.
Ce je navadna cgi skripta, ga magari preko forme (kot upload file). Tako imas samo eno pot vedno (http) in ne rabis se drugih protokolov.
Red_Mamba ::
opdri si account na amazonu (AWS)
slike lahko z API hranjujes na S3; lahko jih pustis privat ali pa jih sheras prek javnega URLja
v bazo zapises samo ID oz. lokacijo slike
BTW; za 1. leto uporabe dobis free paket. Placat bo treba verjetno minimalni znesek na mesec odvisno od prometa kar je par $.
Rabis pa kreditno kartico ;)
slike lahko z API hranjujes na S3; lahko jih pustis privat ali pa jih sheras prek javnega URLja
v bazo zapises samo ID oz. lokacijo slike
BTW; za 1. leto uporabe dobis free paket. Placat bo treba verjetno minimalni znesek na mesec odvisno od prometa kar je par $.
Rabis pa kreditno kartico ;)
[st.slika https://img.shields.io/badge/Slo-Tech-green.svg test]
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
Linkedin >> http://goo.gl/839Aua
Mamba's Crypto & ICO's: https://t.me/joinchat/AAAAAExTkO4P4UDy0fIZdg
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | c# seminarskaOddelek: Programiranje | 2664 (2337) | tuned |
» | [C#] - .ocx, Access violationOddelek: Programiranje | 688 (548) | mihies |
» | C# in DateTimeOddelek: Programiranje | 1352 (1172) | FiDeK |
» | vb/c# multithreadingOddelek: Programiranje | 1747 (1643) | MrBrdo |
» | c# datum issuesOddelek: Programiranje | 578 (511) | detroit |