Questione : httpbinding dinamico per i servizi di fotoricettore

ciao posso chiedere come fare httpbinding dinamico per il
how di servizi di fotoricettore per passare una stringa di webservices alla lima di app.conf?
thanks
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
>< notpretty " del class= " del id= " codeSnippet644209 del

    
    
    
        
            
                name= 
                    maxDepth= di 
                    mode= di 
                        clientCredentialType= del < del "" del realm=! --policyEnforcement= " MAI "/> di 
                        algorithmSuite= " difetto "/> del clientCredentialType= " username " di 
                
            
        
        
            address= " http://abc.com/abc.service.php " del  del contract= " S4_Service.S4_Services_OutlookIntegrationPort "
        
    

class= del

Risposta : httpbinding dinamico per i servizi di fotoricettore

CIAO!

Punti finali dell'assistente:


binding= contract= " " wsHttpBinding " Greetings.IGreeting "/> di http://localhost:8080/Greetings/ws "
binding= contract= " " basicHttpBinding " Greetings.IGreeting "/> di http://localhost:8081/Greetings/basicI "
binding= contract= " " basicHttpBinding " Greetings.IGreeting "/> di http://localhost:8091/Greetings/basicII "

Punti finali del cliente:


" binding= " di http://localhost:8080/Greetings/ws che wsHttpBinding "
contract= " ServiceReference1.IGreeting " " di WSHttpBinding_IGreeting " del bindingConfiguration=
name= " WSHttpBinding_IGreeting " >

/>


" binding= " di http://localhost:8081/Greetings/basicI che basicHttpBinding "
contract= " ServiceReference1.IGreeting " " di BasicHttpBinding_IGreeting " del bindingConfiguration=
name= " BasicHttpBinding_IGreeting "/>
" binding= " di http://localhost:8091/Greetings/basicII che basicHttpBinding "
contract= " ServiceReference1.IGreeting " " di BasicHttpBinding_IGreeting " del bindingConfiguration=
name= " BasicHttpBinding_IGreeting1 "/>

Conduttura di programma di cliente:


Cliente di ServiceReference1.GreetingClient = nuovo ServiceReference1.GreetingClient (nuovo BasicHttpBinding ()
, nuovo System.ServiceModel.EndpointAddress (http://localhost:8081/Greetings/basicII "));
Console.WriteLine (client.GoodEvening (“Navneet„));
Console.ReadLine ();

Cliente di ServiceReference1.GreetingClient = nuovo ServiceReference1.GreetingClient (nuovo BasicHttpBinding ()
, nuovo System.ServiceModel.EndpointAddress (http://localhost:8091/Greetings/basicII "));
Console.WriteLine (client.GoodEvening (“Navneet„));
Console.ReadLine ();

Qui se lo vedete per la vostra chiarezza avere punto finale withdiffrent basicHttpBinding
basicI, basicII

similmente se volete commutare fra wsHttpBinding e basicHttpBinding anche dovete cambiare il grippaggio con l'indirizzo.

Tuttavia potete anche commutare fra il EnpPoint come

Cliente di ServiceReference1.GreetingClient = nuovo ServiceReference1.GreetingClient (“BasicHttpBinding_IGreeting1„);

O

Cliente di ServiceReference1.GreetingClient = nuovi ServiceReference1.GreetingClient (“
BasicHttpBinding_IGreeting ");

Sperare che questo aiuti!

Altre soluzioni  
 
programming4us programming4us