static void Main(string[] args) { // web reference(for web service) WebServiceWebReference.WebService ws = new WebServiceWebReference.WebService(); string test = ws.HelloWorld(); // service reference(for web service) WebServiceReference.WebServiceSoapClient client = new WebServiceReference.WebServiceSoapClient(); client.Endpoint.Address = new System.ServiceModel.EndpointAddress( "http://localhost:56009/WebService.asmx"); string test1 = client.HelloWorld(); // web reference(for wcf service) WCFWebReference.WCFService wcf = new WCFWebReference.WCFService(); wcf.DoWork(); // service reference(for wcf service) WCFServiceReference.WCFServiceClient client2 = new WCFServiceReference.WCFServiceClient(); client.Endpoint.Address = new System.ServiceModel.EndpointAddress( "http://localhost:56009/WCFService.svc"); client2.DoWork(); }
private bool connectToService() { try { EndpointAddress ep = new EndpointAddress("net.tcp://" + osae.DBConnection + ":8731/WCFService/"); InstanceContext context = new InstanceContext(this); wcfObj = new WCFServiceReference.WCFServiceClient(context, "NetTcpBindingEndpoint", ep); wcfObj.Subscribe(); osae.AddToLog("Connected to Service", true); return true; } catch (Exception ex) { osae.AddToLog("Unable to connect to service. Is it running? - " + ex.Message, true); return false; } }