introducing wcf-slides

Post on 22-Nov-2014

598 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

public class Invoice {

public string CustomerId;

public string InvoiceDate;

public double Amount; ...

}

public interface IInvoiceService {

void SubmitInvoice(Invoice invoice);

}

public class InvoiceService : IInvoiceService {

public void SubmitInvoice(Invoice invoice) {

... // implementation omitted

}

}

[DataContract]

[DataMember]

[DataMember]

[DataMember]

[ServiceContract]

[OperationContract]

}

<configuration><system.serviceModel>

<services><service name="InvoiceService">

<endpointaddress="http://server/invoiceservice"binding="webHttpBinding"contract="IInvoiceService"/>

<endpointaddress="net.msmq://server/invoicequeue"binding="netMsmqBinding"contract="IInvoiceService"/>

<endpointaddress="net.tcp://server:8081/invoiceservice"binding="netTcpBinding"contract="IInvoiceService"/>

</service></services>

</system.serviceModel></configuration>

top related