Status: Evaluating bids

Webservice Abreviador

Project details:
Budget: Open
Published: Last month
Deadline: 21 days
Bids: 3
Interested freelancers: 9
Description:
ESTE NÃO É UM PROJETO DE SITE WEB.
É UM PROJETO DE WEBSERVICE COM CAMADA DE APLICAÇÃO WEB PARA ADMIN.

Possuimos um codigo fonte de uma DLL com função Abreviador para cadastros.
A funcionalidade constam neste link: http://www.keyconsultasweb.com.br/tecnologia-e-produtos-key/dll-do-abreviador
O projeto da DLL está em Visual Studio 2013 e funciona muito bem.
Tenho como demonstrar a DLL funcionando em um sistema windows, mas este projeto requer que ela seja integrada em um webservice LINUX.

Preciso criar uma camada de webservice para integrar nesta DLL e oferecer o serviço a usuários externos.

Características do servidor do webservice do Abreviador:
- gestão de usuários Admin e Suporte Técnico (estima-se até 5 usuários, e dois perfis)
- gestão de conta de empresas: cada empresa pode ter N contratos (tokens de acesso)
- gestão de Tokens: associado a uma conta empresa, com data de validade, limite de consumo mensal, status ativo/inativo, e limite de threads simultâneas;
- gestão de chamadas: webservice síncrono usando REST/JSON, e gateway para SOAP1.1.
- gestão de relatorios: armazenamento de consumo mensal por até 24 meses por conta empresa e por Token.
- PREFERENCIAL: infraestrutura do webservice em servidor LINUX (Ubuntu 14.04), e banco de dados mySQL ou PostgreSQL. Camada do WS pode ser em PHP, JAVA, Python ou Ruby. Necessário suporte do MONO para rodar a DLL em ambiente Linux.
- ALTERNATIVA: infraestrutura de servidor com Windows e SQL Server. Sistema do webservcie criado em .NET. Vou comparar as propostas para decidir a melhor opção.
- Dicionários do abreviador são carregados no banco de Dados a partir de upload de arquivo CSV.

Sobre as chamadas externas ao webservice síncrono
- chamada básica usa TOKEN e mais 4 ou 5 parâmetros de entrada
- resposta contém até 8 campos como resultado do processamento
- até 6 códigos de ERRO já previstos.

Prazo: preciso do sistema rodando em até 2 semanas.

Obs.: Posso demonstrar o funcionamento da DLL em uso no sistema web de processamento batch. Isso permite entender bem COMO deve operar o Webservice.



Categoria: IT & Programação
Subcategoria: Outro
Tamanho do projeto: Médio
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Outros (Outras APIs)
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Wedesigner K.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...