Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Κεντρικός Ανανεωτής Εκδόσεων (χε, Central Update Distributor ωραίο; :-) )

  •  06-04-2009, 11:13

    Κεντρικός Ανανεωτής Εκδόσεων (χε, Central Update Distributor ωραίο; :-) )

    Καλημέρα σας,

    Σπαζοκεφαλιάζομαι για ένα θεματάκι πιστεύω απλό σαν concept. Απο ένα κεντρικό σύστημα, να κάνω update τις εκδόσεις της εφαρμογής στα μηχανάκια που τρέχουν τον client της εφαρμογής(8)... Δηλαδή, ανέβασα μια νέα έκδοση σε ένα κεντρικό repository ; trigger(!) update, kill remote executed process of application, download update, overwrite older versions...taada...Process finished.

    Ψάχνωντας βρίσκω ότι η δουλειά ίσως να γινόταν με WMI, αλλά στα tutorials που είδα, μπλέξαμε πολύ με kerveros, ntlm κλπ. Δεν είναι τόσο περίπλοκο όμως το περιβαλλον. Μετά σκέφτηκα το remoting, αφού έχω φτιάξει μια εφαρμογή server που στέλνει σε request που γίνονται κάποια κλειδιά και κάποιες πληροφορίες, αλλά ποτέ δεν σκέφτηκα να δίνω εντολές τύπου copy file , rar -x file.rar κλπ.
    Παράλληλα χάθηκα πού σταματάει το WMI και που ξεκινάει το remoting, γιατί κάπου κατάλαβα οτι αυτά τα δυο μάλλον είναι συγκοινωνούντα απο ενα εκτενές tutorial στο msdn...Αλλά πολύ εκτενές το τονίζω.

    Πρίν καταλήξω και κάνω την δουλειά μου με python, υπάρχει καμμιά πρόταση πώς θα μπορούσε να γίνει απο C# ? Με πολύ απλά πράγματα. Και κάποιο στοιχείωδες security ?

    Ευχαριστώ.
    Δημοσίευση στην κατηγορία: , ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems