Find Jobs
Hire Freelancers

c# webservice generator

$100-500 USD

Fechado
Publicado há mais de 20 anos

$100-500 USD

Pago na entrega
This project is for a c# class that generates a webservice. The details of this webservice are as follows: - the directory that the webservice is to be generated to will be supplied. - webservice has one method. - name of webservice and name of method will be supplied as parameters - list of c# classes with associated names will be supplied as input parameters - list of c# class with associated names will be supplied for output parameters. Unlike the input parameters, a c# stuct will have to be generated to represent the output of the webservice method. This stuct must be public. - the internals of the webservice method will put parameters into a hashtable like class (supplied) call another class (single method call) - after webservice is generated, the code to the webservice must be compiled. Example of calling the class that you are generating. WSGenerator wsg = new WSGenerator(); [login to view URL]( "MyServiceName", // name of webservice "MyMethodName", // name of method inputDataClassArray, // data structure containing names and types of input parms outputDataClassArray, // data structure containing names and types of output parms. "c:\\mydirectory"); // location where code is generated to The internals of your method will look like this (approx, exact code and data stuctures to be supplied when bid is accepted) public MyGeneratedReturnType MyMethodName(string parm1, int parm2) { Data data = new Data(); data["parm1"] = parm1; data["parm2"] = parm2; Data returnData = [login to view URL](data); MyGeneratedReturnType t = new MyGeneratedReturnType(); [login to view URL] = data["output1"]; [login to view URL] = data["output2"]; return t; } This bid is for (specifically) - code generator (well commented) - implementation notes (explaining what code does) - code compiling (if needed) - installation assistance - example of calling generated code from both c# and java ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. ## Platform c# When your bid is accepted, you will recieve - code for data structures defining input and output data definitions - examples of calling this - detailed description of the internals of the code in the method (very close to what I laid out) Happy bidding.
ID do Projeto: 2959198

Sobre o projeto

7 propostas
Projeto remoto
Ativo há 21 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
7 freelancers are bidding on average $230 USD for this job
Avatar do Usuário
See private message.
$357 USD em 30 dias
5,0 (61 avaliações)
7,5
7,5
Avatar do Usuário
See private message.
$424,15 USD em 30 dias
4,9 (19 avaliações)
4,7
4,7
Avatar do Usuário
See private message.
$85 USD em 30 dias
5,0 (7 avaliações)
2,7
2,7
Avatar do Usuário
See private message.
$170 USD em 30 dias
4,1 (3 avaliações)
2,5
2,5
Avatar do Usuário
See private message.
$255 USD em 30 dias
5,0 (2 avaliações)
1,4
1,4
Avatar do Usuário
See private message.
$114,75 USD em 30 dias
0,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
See private message.
$204 USD em 30 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
392
Método de pagamento verificado
Membro desde jun. 11, 2002

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.