evagelos_21 Δημοσ. 2 Μαΐου 2012 Δημοσ. 2 Μαΐου 2012 Γεια σας παιδιά, έχω φτιάξει ένα webservice που όταν του κάνω debug, ανοίγει σε ip : http://localhost:57933/service1.asmx έχω ένα 2ο pc στον ίδιο χώρο με ίδιο subnet και θα ήθελα να καλέσω το webservice. ανοίγω τον ΙΕ και του γράφω: http://192.168.6.105:57933/service1.asmx (192.168.6.105 είναι η τοπική ιπ του 1ου pc) αλλά δεν ανοίγει τίποτα. Κατέβασα και το firewall του 1ου αλλά τα ίδια. Καμια ιδέα;
_tasos Δημοσ. 3 Μαΐου 2012 Δημοσ. 3 Μαΐου 2012 Όταν τρέχεις το web service σε debug mode τρέχει ο development web server του Visual Studio. Όταν χρησιμοποιείς την local ip μιλάς με τον IIS του μηχανήματος κ λογικό είναι που δεν απαντάει το web service. Μπορείς να σετάρεις το project σου να τρέχει μέσα από τον IIS και έτσι να είναι προσβάσιμο από άλλους υπολογιστές στο ίδιο LAN. Βέβαια, ίσως χρειαστεί να βάλεις κάποια exception στο firewall, ανάλογα το port που θα χρησιμοποιήσεις.
evagelos_21 Δημοσ. 7 Μαΐου 2012 Μέλος Δημοσ. 7 Μαΐου 2012 Όταν τρέχεις το web service σε debug mode τρέχει ο development web server του Visual Studio. Όταν χρησιμοποιείς την local ip μιλάς με τον IIS του μηχανήματος κ λογικό είναι που δεν απαντάει το web service. Μπορείς να σετάρεις το project σου να τρέχει μέσα από τον IIS και έτσι να είναι προσβάσιμο από άλλους υπολογιστές στο ίδιο LAN. Βέβαια, ίσως χρειαστεί να βάλεις κάποια exception στο firewall, ανάλογα το port που θα χρησιμοποιήσεις. ok το κατάλαβα, Θα ήθελα τώρα να το σηκώσω σε έναν apache. κάνω copy-paste τα αρχεία, ανοιγω το url "http://server2/vagtest1/Service1.asmx" αλλά δεν μου γυρνάει τις μεθόδους. Μου γυρίζει μια σελίδα με περιεχόμενο αυτό: <%@ WebService Language="C#" CodeBehind="Service1.asmx.cs" Class="WebService1.Service1" %>
_tasos Δημοσ. 7 Μαΐου 2012 Δημοσ. 7 Μαΐου 2012 Πρέπει να τα τρέξεις σε IIS. Αν θέλεις να τρέξεις ASP.NET σε Apache θα πρέπει να εγκαταστήσεις το MONO.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα