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

 

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

Πως αυξάνεις τον χρόνο στο WCF;

Îåêßíçóå áðü ôï ìÝëïò azouritis. Τελευταία δημοσίευση από το μέλος azouritis στις 22-02-2012, 15:50. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  20-02-2012, 15:37 69387

    Πως αυξάνεις τον χρόνο στο WCF;

    Παιδιά έχω φτίξεσ μία υπηρεσία WCF και μία εφαρμογή Silverlight. Όταν την τρέχω μου εφανίζει το εξής σφάλμα:
    "The HTTP request to 'http://localhost:52911/Service1.svc' has exceeded the allotted timeout. The time allotted to this operation may have been a portion of a longer timeout."
    Γιατί από default ο χρόνος είναι στο ένα λεπτό.
    Πως μπορώ να τον αυξήσω...;
    Ευχαριστώ.
  •  22-02-2012, 14:57 69403 σε απάντηση της 69387

    Απ: Πως αυξάνεις τον χρόνο στο WCF;

    Παιδιά ίσως το βρήκα..

    Στο web.Config του WCF έγραψα..

    <system.serviceModel>
    <behaviors>
    <serviceBehaviors>
    <behavior name="">

    <serviceTimeouts transactionTimeout="00:10:00"/>
    <serviceMetadata httpGetEnabled="true" />
    <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
    </serviceBehaviors>
    </behaviors>
    <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
    </system.serviceModel>

    και τώρα πια δεν χτυπάει...
    άμα κάποιος ξέρει κα΄ποιο άλλο τρόπο παρακλώ να τον μοιραστει μαζί μας.....
  •  22-02-2012, 15:13 69404 σε απάντηση της 69403

    Απ: Πως αυξάνεις τον χρόνο στο WCF;

    μπα συγνώμη έκανα λάθος..

    τελικά χτυπάει..ακόμα.

    βιάστηκα να απαντήσω...!!!!
  •  22-02-2012, 15:23 69405 σε απάντηση της 69404

    Απ: Πως αυξάνεις τον χρόνο στο WCF;

    Αν το σφάλμα εμφανίζεται στην εφαρμογή Silverlight, εκεί θα πρέπει να κοιτάξεις για τα κατάλληλα timeouts, όχι στο server. Οι ρυθμίσεις για το WCF στο Silverlight βρίσκονται στο αρχείο ServerReferences.ClientConfig. Ο τρόπος χρήσης του περιγράφεται στο Configuring Web Service Usage in Silverlight Clients.



    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  22-02-2012, 15:50 69406 σε απάντηση της 69405

    Απ: Πως αυξάνεις τον χρόνο στο WCF;

    τελικά είχες δίκιο...
    διάβασα αυτό ποθ έκανες link και στο
    ServerReferences.ClientConfig
    πρόσθεσα..
    "<system.serviceModel>


    <bindings>
      <basicHttpBinding>
    <binding
      name="BasicHttpBinding_IService"
    closeTimeout="00:59:00"
    openTimeout="00:53:00"
    receiveTimeout="00:15:00"
    sendTimeout="00:21:00"
    maxBufferSize="1048576"
    maxReceivedMessageSize="1048576"
    textEncoding="utf-8" >

    <security mode="None" />
    </binding>
    </basicHttpBinding>

      </bindings>"


    και τώρα δεν χτυπαέι..

    Ευχαριστώ.

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems