Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con servicio, WCF

Estas en el tema de Problemas con servicio, WCF en el foro de .NET en Foros del Web. Hola señores: De nuevo los molesto con el framework 3.0... Bueno estoy haciendo la prueba de un servicio y me marca en el archivo del ...
  #1 (permalink)  
Antiguo 11/09/2007, 15:12
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 202
Antigüedad: 18 años, 9 meses
Puntos: 0
Problemas con servicio, WCF

Hola señores:

De nuevo los molesto con el framework 3.0... Bueno estoy haciendo la prueba de un servicio y me marca en el archivo del servicio EmployeeService.svc ....
aqui les va mi codigo por si alguien sabe qeu sucede...


Pero lo chistoso es que al momento de compilar no marca error pero cuando lo quiero navegar en el browser marca el error.

Cita:
<%@ServiceHost Service="WcfLibrary.EmployeeService" %>
<%@Assembly Name="WcfLibrary" %>
Errror
Cita:
Un nombre comenzaba con un carácter no válido. Error al procesar el recurso file:///C:/Users/CROJO/Documents/Visual Studio ...

<%@ServiceHost Service="WcfLibrary.EmployeeService" %>
-^
__________________
Hay que echar desman ,,,, Mientras se pueda:-D
  #2 (permalink)  
Antiguo 12/09/2007, 08:34
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Problemas con servicio, WCF

Deja un espacio despues del @
__________________
saludos
seba
http://sgomez.blogspot.com
  #3 (permalink)  
Antiguo 12/09/2007, 15:15
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 202
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: Problemas con servicio, WCF

Ya pude carnales.. Bueno lo que pasaba es me faltaba darle permisos de usuario a la carpeta ISS_USRS
__________________
Hay que echar desman ,,,, Mientras se pueda:-D
  #4 (permalink)  
Antiguo 12/09/2007, 15:28
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 202
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: Problemas con servicio, WCF

Bueno ahora me enfreto a otra cosa.. Lo que sucede es toda la parte de configuracion del servicio.. Cuando ya creas la parte del contrato y haces la implementación del contrato. ya puedes vizualizar el servicio con sus descripción pero. el pex aqui es que se tiene qeu generara un proxy para consumir el servico de manera cliente.... le s mando el codigo .. para que lo chequen

Creación de la clase del contrato y servicio
Cita:

namespace WcfLibrary
{

public interface IProductService
{
//Get list employees exist's
[OperationContract]
List<string> ListEmployees();

//Get the details of a single employee
[OperationContract]
Employe GetEmployee(string idEmployee);

//Get validate if exist's a single employee
[OperationContract]
int ExistEmployee(string idEmployee);

}


public class EmployeeService : IProductService
{
public List<string> ListEmployees()
{
DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter tdEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter();
DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();

List<string> employeesList = new List<string>();

dtEmpoyeTable = tdEmployee.GetData();


foreach(DataLayer.Employees.EmployeeRow rwEmployee in dtEmpoyeTable.nombreColumn.Table.Rows){
employeesList.Add(rwEmployee.nombre + " " + rwEmployee.apellido + " \\ " + rwEmployee.departamento);
}

return employeesList;
}

public Employe GetEmployee(string idEmploye)
{
DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter dtEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter();
DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();

Employe objEmployee = new Employe();
dtEmpoyeTable = dtEmployee.GetDataByIdEmployee(int.Parse(idEmploye ));

objEmployee.Nombre = dtEmpoyeTable.nombreColumn.DefaultValue.ToString() ;
objEmployee.Apellido = dtEmpoyeTable.apellidoColumn.DefaultValue.ToString ();
objEmployee.Departamento = dtEmpoyeTable.departamentoColumn.ToString();
objEmployee.Id = dtEmpoyeTable.idEmployeeColumn.DefaultValue.ToStri ng();

return objEmployee;
}

public int ExistEmployee(string idEmployee)
{
int val = 0;
DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter dtEmployee = new DataLayer.EmployeesTableAdapters.EmployeeTableAdap ter();
DataLayer.Employees.EmployeeDataTable dtEmpoyeTable = new Employees.EmployeeDataTable();

Employe objEmployee = new Employe();
dtEmpoyeTable = dtEmployee.GetDataByIdEmployee(int.Parse(idEmploye e));

if (dtEmpoyeTable.Count == 1)
{
val = 1;
}

return val;
}
}
}

Despues de generar esto compilas tu aplicacion web WCF....

que te mandará una la direccion http de tu servcio

Cita:
Servicio de EmployeeService


Creó un servicio.

Para probarlo, deberá crear un cliente y usarlo para llamar al servicio. Para ello, puede usar la herramienta svcutil.exe en la línea de comandos con la siguiente sintaxis:



svcutil.exe http://localhost:53255/WCFService3/Service.svc?wsdl


Despues de esto generas el proxy en el cual lo usas para cosumir tu servicio ademas que te genera un archivo de configuración.....

Mi problema llega cuando quiero consumir el servicio

Cita:

private void Button_Click(object sender, RoutedEventArgs e){
ServiceEmployee.ProductServiceClient myProxy = new WPFTest.ServiceEmployee.ProductServiceClient();

MessageBox.Show("El usuario existe ???" + myProxy.ExistEmployee("1").ToString());

}
Aqui truena mandandome esto

Cita:

No se encontró el elemento de extremo predeterminado que hace referencia al contrato 'WPFTest.ServiceEmployee.IProductService' en la sección de configuración de cliente de ServiceModel. La razón puede ser que no se encontró ningún archivo de configuración para la aplicación o que no se encontró ningún elemento de extremo correspondiente a este contrato en el elemento de cliente.
Ya he me canse de buscar pero hay no mucho sobre ello... Espero no estar solo y alguien del foros del web ya haiga pasado por esto..
__________________
Hay que echar desman ,,,, Mientras se pueda:-D
  #5 (permalink)  
Antiguo 13/09/2007, 07:37
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Problemas con servicio, WCF

Te falta la definicion del endpoint en el app.config, puede ser?
__________________
saludos
seba
http://sgomez.blogspot.com
  #6 (permalink)  
Antiguo 13/09/2007, 16:09
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 202
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: Problemas con servicio, WCF

Ye me quedo carnal.. De hecho , como le intente varias veces pues me canse hasta qeu decide rehacerlo de nuevo y volví a generar el proxy para consumir mi servicio y jalo.. gracias!!
__________________
Hay que echar desman ,,,, Mientras se pueda:-D
  #7 (permalink)  
Antiguo 23/06/2010, 14:53
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problemas con servicio, WCF

Hola, respecto a tu segundo problema, que es igual al que tengo, quisera que me des mayores referencias de la solución que encontraste.
mi aplicación es un Class library que consume el WCF, al llamar al WS me da el error.

tu ayuda por favor...
  #8 (permalink)  
Antiguo 23/06/2010, 15:09
 
Fecha de Ingreso: octubre-2009
Mensajes: 30
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Problemas con servicio, WCF

fedelgado NO creo que te responda icanlive ya que:
# Última Actividad: 24-oct-2008 21:35
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:06.