id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,workgroup 2507,Implementar uma camada de WebService no Expresso,niltonneto,niltonneto,"Há vários anos, já se sabe que o EgroupWare possui, em sua API, uma camada para chamadas remotas usando SOAP ou XMLRPC, mas que o Expresso até hoje, nunca precisou utilizá-la. E mesmo que precisasse de um desses padrões, seria necessário revisar, atualizar ou mesmo refazer esta camada de WebService, já que houve mudança significativa em sua API, construção de novos módulos e novas funcionalidades. Com a tendência de evolução do Expresso para uma arquitetura orientada a serviços, tanto em sua versão 2.4 quanto em futuras versões (3.0....), com o surgimento de demandas tecnológicas provenientes da interoperabilidade do objeto Expresso com outros serviços e sistemas, da implementação de aplicativos Mobile para acesso ao Expresso, etc... será implementada uma camada de WebService para o Expresso, que deverá contemplar inicialmente os seguintes itens: - Compatibilidade com versões do Expresso > 2.2; - Protocolo de comunicação JSON-RPC; Toda documentação será publicada a partir do Draft: http://trac.expressolivre.org/wiki/WebServiceDraft ",melhoria,closed,normal,Sandbox - API Rest para Expresso 2.2,API,sandbox,média,fixed,api webservice json rpc,,