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