<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5845461</id><updated>2011-07-14T22:26:57.433+01:00</updated><title type='text'>PISCO</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pisco.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Pisco</name><uri>http://www.blogger.com/profile/02538944974103674732</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5845461.post-112133538802022754</id><published>2005-07-14T10:59:00.000+01:00</published><updated>2005-07-14T11:04:46.786+01:00</updated><title type='text'></title><summary type='text'>BUG do Visual Studio 8 Beta 2currente == null é falso mas b é verdadeiro </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/112133538802022754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/112133538802022754'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_07_01_archive.html#112133538802022754' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-112014752757686239</id><published>2005-06-30T17:03:00.000+01:00</published><updated>2005-06-30T17:05:27.583+01:00</updated><title type='text'></title><summary type='text'>Os espanhois é que sabem ... via wikipedia  Los programas de mensajería instantánea son utilizados para «chatear» ....</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/112014752757686239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/112014752757686239'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_06_01_archive.html#112014752757686239' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-111944374924159558</id><published>2005-06-22T13:27:00.000+01:00</published><updated>2005-06-22T13:44:10.523+01:00</updated><title type='text'></title><summary type='text'>Remoting exceptionsQuando ocurria uma excepção num serviço a excepção recebida na aplicação era a seguinte:"Server encountered an internal error. For more information, turn on customErrors in the server's .config file."Problema:O servidor não estava configurado para enviar as excepções para pedidos feitos noutras máquinas.Pode-se verificar esta situação com:// retona true se o filtro estiver </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111944374924159558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111944374924159558'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_06_01_archive.html#111944374924159558' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-111824310560668227</id><published>2005-06-08T15:56:00.000+01:00</published><updated>2005-06-08T16:05:05.610+01:00</updated><title type='text'></title><summary type='text'>Convenções:Nome da base de dados: Namespace dos objectos.Nome das tabelas: "PISCO_ " +  nome do objecto.Nome dos campos: Nome das propriedades, não podem ser palavras reservadas.Tipo do serviço: XPTO + "Service".Tipo da interface: "I" + XPTO + "Service.Tipo do objecto remoto: XPTO + "ServiceRemoting".Nome remoto do serviço: XPTO + "ServiceRemoting.rem".</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111824310560668227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111824310560668227'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_06_01_archive.html#111824310560668227' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-111591491122393496</id><published>2005-05-12T17:15:00.000+01:00</published><updated>2005-05-12T17:25:28.246+01:00</updated><title type='text'></title><summary type='text'>A seriação do DataObject Visto não ser possível seriar uma DataRow o DataObject não pode ser seriado a menos que, a DataRow seja seriada dentro de um DataSet.Para evitar ter de criar um DataSet com uma DataTable com uma DataRow, tivemos de alterar o DataObject.Uma hipotese passa por criar objectos wrapper que contenha a informação do objecto, mas obrigava a criar, para  cada objecto, o objecto </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111591491122393496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111591491122393496'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_05_01_archive.html#111591491122393496' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-111530106418278860</id><published>2005-05-05T14:47:00.000+01:00</published><updated>2005-05-05T14:51:47.230+01:00</updated><title type='text'></title><summary type='text'>O drama, o horror, a vida realJames,I think this may be a bug and I hope somebody from Microsoft can eitherconfirm or deny this for me.I'm trying to Clone (deep copy) a class that wraps a DataRow, but uponserializing the DataRow, I get the following exception:System.Runtime.Serialization.SerializationExceptionAdditional information: The typeSystem.Xml.XmlBoundElement in AssemblySystem.Data, </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111530106418278860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111530106418278860'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_05_01_archive.html#111530106418278860' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-111528956285729155</id><published>2005-05-05T11:00:00.000+01:00</published><updated>2005-05-05T12:37:43.893+01:00</updated><title type='text'></title><summary type='text'>DataModelAdapter para suportar diversos serviçosProblema:Pelo facto de existir a tabela DataObject em cada um dos serviços não é possivel carregar os vários schemas no mesmo DataSet do DataModelAdapter Soluções:- Fazer mapeamento das várias taqbelas DataObject para nomes únicos, por exemplo baseado no namespace do serviço. Gestão complicada dessas tabelas e do mapeamento de nomes.- Ter um DataSet</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111528956285729155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/111528956285729155'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_05_01_archive.html#111528956285729155' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110977327816186861</id><published>2005-02-24T14:19:00.000Z</published><updated>2005-05-05T10:58:28.200+01:00</updated><title type='text'></title><summary type='text'>Novo Modelo do Novo ModeloPara evitar a utilização do DMA como factory, decidimos alterar o modelo, com a alteração da derivação para composição.:Modelo 2O aparecimento de um Parent na PiscoDataRow deve-se ao facto de decidirmos alterar tambem o modo como os objectos são armazenados em base de dados para permitir utilizar relações directamente no SGBD evitando o processamento para manter a </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977327816186861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977327816186861'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110977327816186861' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110977673626818242</id><published>2005-02-22T15:18:00.000Z</published><updated>2005-03-02T17:36:47.100Z</updated><title type='text'></title><summary type='text'>Novo Modelo de DadosAlterando a filosofia de criação de objectos pelo DMA, deve ser este a definir a forma como estes são armazenados e não o serviço. Para tal decidimos criar um identificador único, por serviço, que identifica inequivocamente cada registo.Os objectos são armazenados em tabelas com todas as propriedades, próprias e herdadas..:Exemplo.: Problemas- Relações entre objectos, pelo </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977673626818242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977673626818242'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110977673626818242' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110977236965915457</id><published>2005-02-22T13:32:00.000Z</published><updated>2005-03-02T17:22:46.236Z</updated><title type='text'></title><summary type='text'>Novo ModeloAproveitando o facto de serem utilizados DataSet´s para suportar os dados,foi escolhido o modelo descrito no "Pragmatic ADO.NET" de Shawn Wildermuth, que consiste na simplificação da camada dos objectos de negócio.- Mapeamento directo do modelo relacional para o modelo hierarquico, evitando a transformação.- Ler e gravar esses objectos na base de dados.- Adicionar lógica de negócia aos</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977236965915457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110977236965915457'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110977236965915457' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110976914121776406</id><published>2005-02-21T12:59:00.000Z</published><updated>2005-03-02T17:09:14.580Z</updated><title type='text'></title><summary type='text'>Conclusões 2A implementação desta solução para objectos com propriedades de tipos compostos como referências para outros objectos e listas de objectos, mostrou ser bastante complexo..:Problemas- Criação dos objectos dependentes, terá de ser o transformer do objecto a criar as depedências do objecto.- Possibilidade de ocurrência de referências circulares.O controlo de referências circulares não é </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976914121776406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976914121776406'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110976914121776406' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110976835302189900</id><published>2005-02-18T12:32:00.000Z</published><updated>2005-03-02T16:49:46.716Z</updated><title type='text'></title><summary type='text'>ConclusõesConcluimos a implementação desta solução no Serviço de Contactos, com a implementação do SimpleContact. Verificamos a validade da mesma para objectos compostos por propriedades de tipos primitivos (int, string, ...).</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976835302189900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976835302189900'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110976835302189900' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110976208976350450</id><published>2005-02-14T10:49:00.000Z</published><updated>2005-03-02T16:42:51.190Z</updated><title type='text'></title><summary type='text'>TransformaçãoO problema que agora se levanta é como realizar a transformação.A solução apontada anteriormente definia um DataModelAdapter base, do qual os serviços criavam uma versão especializada para transformar os objectos em rows e vice-versa, o que torna um pouco confuso o facto de o adapter ter de saber todas essas transformações.A ideia é a utilização de objectos especializados para cada </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976208976350450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110976208976350450'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110976208976350450' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110970800559245801</id><published>2005-02-04T20:12:00.000Z</published><updated>2005-03-02T16:35:14.383Z</updated><title type='text'></title><summary type='text'>Manuseamento dos dados(Serviço de Gestão de Dados)- inserir, ler e actualizar dados.- transformação de modelo relacional para modelo de objectos.- garantir coerência das referências entre objectos..:Modelo propostoInserção/Actualização:O serviço cria um Objecto que é transformado pelo Adapter numa Row, o Manager acrescenta um Header com informação de sistema e envia ao SGBD.Leitura:O Manager </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970800559245801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970800559245801'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_02_01_archive.html#110970800559245801' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110971043218238065</id><published>2005-01-28T20:47:00.000Z</published><updated>2005-03-01T20:54:52.286Z</updated><title type='text'></title><summary type='text'>Interfaces dos Serviços do PISCOO acesso aos serviços é realizada por wrappers disponibilizados em .Net Remoting e WebService</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110971043218238065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110971043218238065'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_01_01_archive.html#110971043218238065' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110970793519129608</id><published>2005-01-20T19:37:00.000Z</published><updated>2005-03-01T20:13:50.556Z</updated><title type='text'></title><summary type='text'>Modelo de dados dos serviçosPara que um registo tenha dados persistidos é necessário que estes sejam tratados pelo Gestor de Dados da plataforma, para replicação dos mesmos.Criação das tabelas no SGBD (Serviço de Registo de Novos Serviços de Comunicação):Para a criação das tabelas o serviço tem de fornecer um XSD schemma com a informação das tabelas, relações e constraints.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970793519129608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970793519129608'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_01_01_archive.html#110970793519129608' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110970562868239608</id><published>2005-01-20T19:30:00.000Z</published><updated>2005-03-01T19:33:48.683Z</updated><title type='text'></title><summary type='text'>Fomos infelizmnete informados pelo Sergio que iria desistir deste projecto por razões profissionais. :(</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970562868239608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110970562868239608'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_01_01_archive.html#110970562868239608' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-110606322710659826</id><published>2005-01-18T15:31:00.000Z</published><updated>2005-01-20T15:01:49.326Z</updated><title type='text'></title><summary type='text'>Serviços da Plataforma:Adress book - Guarda informação sobre os contactos.Autentication - Autentica os utilizadores (falta definir politica de autenticação).Presence - Conhece quais os utilizadores online.Localization - Conhece a localização dos utilizadores.Notification - Subscrição e encaminhamento de notificações.Data Repository - Sincroniza as diferentes réplicas.User Management - </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110606322710659826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/110606322710659826'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2005_01_01_archive.html#110606322710659826' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-109483086438267395</id><published>2004-09-10T16:29:00.000+01:00</published><updated>2004-09-10T16:41:04.383+01:00</updated><title type='text'></title><summary type='text'>Discussão sobre o modelo de dados.Para o nosso projecto, existem 3 formas de implementação do modelo de dados-Modelo dados generico - que permite o tratamento de qualquer informacao como dados genericos favorecendo a replicação/sincronização.-Modelo dados directamente relacionado com o modelo de dados dos serviços existentes - o que obriga a criação de novas tabelas quando se insere um </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/109483086438267395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/109483086438267395'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_09_01_archive.html#109483086438267395' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107547120913234279</id><published>2004-01-30T14:00:00.000Z</published><updated>2004-01-30T14:02:39.623Z</updated><title type='text'></title><summary type='text'>O poster ajudou-nos a perceber bastantes coisas. Assentamos algumas ideias. Achamos que estamos no ponto de dividir tarefas.Serviços existentes:-Repositório de Dados -Notificação -Contactos -Presença -Gestão de Perfil -Autenticação -Localização Combinámos um dia para nos reuniar e discutir ideias, para já fica combinado para Quinta-feira 14h.Distribuição de Trabalho:Serviço de </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107547120913234279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107547120913234279'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107547120913234279' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107444878798161773</id><published>2004-01-18T17:59:00.000Z</published><updated>2004-01-19T19:16:30.670Z</updated><title type='text'></title><summary type='text'>Versão a colocar no posterIntroduçãoProjecto Final de Curso da Licenciatura em Engenharia Informática e de Computadores - ano lectivo 2003/2004.Orientado por Luís Falcão e por Paulo Pereira - CCISEL/DEETC.Encontra-se em fase de desenvolvimentoDescriçãoActualmente os clientes comunicam na Internet de várias formas (WebMail, E-Mail, Instant Messaging, etc.).Existem diferenças no </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107444878798161773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107444878798161773'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107444878798161773' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107443719258521325</id><published>2004-01-18T14:46:00.000Z</published><updated>2004-01-18T19:53:16.843Z</updated><title type='text'></title><summary type='text'>Ideias a colocar no posterIntroduçãoServiços de comunicação têm dados persistentes.Esses dados encontram-se nas máquinas onde esses serviços são acedidos.Clientes que utilizam várias máquinas têm os seus dados dispersos, impossibilitando a sua consulta noutra máquina.Para resolver este problema propomos uma centralização dos dados num servidor acessível via http.O cliente poderá aceder a </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107443719258521325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107443719258521325'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107443719258521325' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107442884326891779</id><published>2004-01-18T12:27:00.000Z</published><updated>2004-01-18T12:29:31.403Z</updated><title type='text'></title><summary type='text'>Agora a sérioObjectivo 1: Resolver alguns problemas que os serviços de comunicação têm actualmente.Email - Existem duas variantes, o cliente de pop3 e o webmail.            O cliente de mail de pop3 tem como vantagem a consulta do email offline(desde que previamente descarregado), no entanto se um utilizador tiver                           varias estações de trabalho o correio encontra-se </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442884326891779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442884326891779'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107442884326891779' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107442651314532141</id><published>2004-01-18T11:48:00.000Z</published><updated>2004-01-18T11:50:29.606Z</updated><title type='text'></title><summary type='text'> A mesma história mas de maneira diferenteEra uma vez um serviço de email que apenas dava para descarregar correio para qualquer maquina.No principio não havia qualquer problema pois como os computadores eram caros os utilizadores não tinha mais do um sitio para descarregar o seu correio, mas à medida que surgiu o boom da internet e o preço do hardware desceu, os utilizadores começaram a ter </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442651314532141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442651314532141'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107442651314532141' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107442401691438525</id><published>2004-01-18T11:06:00.000Z</published><updated>2004-01-18T11:08:53.763Z</updated><title type='text'></title><summary type='text'>O serviço de Repositório de DadosPara que seja possivel o modo de funcionamento offline é necessário que existam cópias locais dos dados.Havendo várias cópias dos dados que podem ser alteradas quando o utilizador está offline surge o problema da sincronização destas varias cópias de modo a que estejam consistentes umas com as outras.A ideia do serviço Repositório de Dados é tratar o </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442401691438525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107442401691438525'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107442401691438525' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107426717678709546</id><published>2004-01-16T15:32:00.000Z</published><updated>2004-01-18T10:35:56.403Z</updated><title type='text'></title><summary type='text'>Qual é o problema?Problema 1 -  Ao se utilizarem multiplos dispositivos para armazenar dados da mesma aplicação (ex:email, agenda) ,faz com que exista dispersão nos dados.Exemplo 1:uma pessoa com um pc em casa outro no trabalho e um portatil tem os seus emails distribuidos em tres sitios diferentes.Exemplo :no mesmo cenário anterior mas com uma agenda, é impossivel saber quais os </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107426717678709546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107426717678709546'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107426717678709546' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107426427545302240</id><published>2004-01-16T14:44:00.000Z</published><updated>2004-01-16T16:19:12.610Z</updated><title type='text'></title><summary type='text'>"What everyone wants: a single, easy-to-use app that combines email, calendaring, address book, instant messaging, and file-sharing - and works with any device running any major operating system. Oh, and it should be really cheap, if not free."  in Wired, November 2003Acho que esta frase descreve exactamente o que é que temos andado a tentar fazer, ou melhor aquilo que não conseguia-mos </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107426427545302240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107426427545302240'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107426427545302240' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107350389263272367</id><published>2004-01-07T19:31:00.000Z</published><updated>2004-01-19T12:50:07.296Z</updated><title type='text'></title><summary type='text'>Merdas Aleatórias para o posterObjectivoIntegrar vários serviços de comunicação pessoal.Disponivel em qualquer sitio com um browser e ligação à internet(para consulta).Permitir funcionamento offline através de replicas locais dos dados e serviços.Serviços disponibilizados pela plataforma (backbone)Presença - Permite saber quais os contactos online.Notificação - Notificação "assincrona" dos </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107350389263272367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107350389263272367'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107350389263272367' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107349153910012183</id><published>2004-01-07T16:05:00.000Z</published><updated>2004-01-07T18:36:22.280Z</updated><title type='text'></title><summary type='text'>Conclus�es sobre o Modo OfflineEm conversa com o Eng. Paulo Pereira chegamos a conclus�o que existem 2 tipos de cliente. Um em que tem o funcionamento normal (Online) e outro em que est� Offline e tem uma replica dos dados.Para o funcionamento Offline existem 2 solu��es:Cliente Windows forms para obter replicasDesvantagens:2 implementa��es da UIVantagens:Menor impacto para o cliente (apenas </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107349153910012183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107349153910012183'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107349153910012183' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107340720015156689</id><published>2004-01-06T16:40:00.000Z</published><updated>2004-01-07T16:44:54.206Z</updated><title type='text'></title><summary type='text'>O que � que andamos para aqui a fazer?????Integrar varios servi�os de comunica��o pessoal(e-mail, instant messaging, agenda, blog), de modo a que os dados pessoais estejam disponiveis em qualquer dispositivo ligado.Outro objectivo � que o modo ligado tenha os menores requisitos possiveis � infraestrutura de rede existente.Como implementar o modo offline???Como integrar o modo online com o </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107340720015156689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107340720015156689'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2004_01_01_archive.html#107340720015156689' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107065403646365817</id><published>2003-12-05T19:53:00.000Z</published><updated>2003-12-12T15:16:35.920Z</updated><title type='text'></title><summary type='text'>Reuni�o com os professores coordenadoresDiscuss�o sobre efici�ncia da solu��o de notifica��o ass�ncrona do servidor para o cliente usando apenas o protocolo HTTP.Explicar bem no relatorio esta op��o e indicar todas as vantagens e desvantagens, justificando muito bem a op��o que tomamos. Tendo em conta que se trata de um risco muito grande dever� ser justificado com os resultados dos testes de </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107065403646365817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107065403646365817'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_12_01_archive.html#107065403646365817' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107063101511012679</id><published>2003-12-05T13:30:00.000Z</published><updated>2003-12-05T13:31:42.226Z</updated><title type='text'></title><summary type='text'>Comunica��o assincrona (testes)Testada a 2� ideia verificou-se que:   - � necess�rio a exist�ncia de um servidor Web com capacidade para manter liga��es abertas, pelo menos uma por cliente.   - � necess�rio a existencia do servi�o de suporte para encaminhamento de call-back�s para o cliente.    - Defini��o de um protocolo de comunica��o, para mensagens de call-back.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107063101511012679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107063101511012679'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_12_01_archive.html#107063101511012679' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107062899911177098</id><published>2003-12-05T12:56:00.000Z</published><updated>2003-12-05T12:58:15.860Z</updated><title type='text'></title><summary type='text'>Comunica��o assincrona servidor/cliente e cliente/cliente.: IDEIA 1 :.Atribuir um porto no qual o receptor se encontra � escuta de mensagens.    - Vantagem: a possibilidade de comunica��o directa entre cada dois intervenientes.    - Desvantagem: necessidade de configura��o das firewall�s para permitir o acesso ao porto..: IDEIA 2 :.Utilizar  o porto 80 (firewall friendly) para a recep��o de </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107062899911177098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107062899911177098'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_12_01_archive.html#107062899911177098' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106734625124206735</id><published>2003-10-28T13:04:00.000Z</published><updated>2004-01-18T11:18:18.890Z</updated><title type='text'></title><summary type='text'>Reunião com os coordenadores Servico de Replicação e SincronizaçãoServico replicação e sincronização é apenas um serviço e vai ser chamado como REPOSITORIO DE DADOS (RD)e vai ser responsavel pela transparencia da localização dos dados independentemente do estado do cliente (online/offline).Este serviço está disponivel localmente para ser possivel o funcionamento offline.Servico de Localiza��o</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106734625124206735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106734625124206735'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106734625124206735' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106733937998314398</id><published>2003-10-28T11:09:00.000Z</published><updated>2003-10-28T11:37:54.200Z</updated><title type='text'></title><summary type='text'>Chegamos a uma brilhante conclus�o!!!!!!!!! (Weeeee!!!)Reuni�es com o Eng. Lu�s Falc�o v�o ser apenas � TARDE!!!!</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106733937998314398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106733937998314398'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106733937998314398' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106726329291196310</id><published>2003-10-27T14:01:00.000Z</published><updated>2003-10-27T14:01:34.040Z</updated><title type='text'></title><summary type='text'>Prepara��o para a reuni�o com os profs coordenadores:Pontos a discutir:-Servico replica��o/Sincroniza��o-Persistencia dos dados (existencia de apenas um ficheiro como BD)-Servico de estado dos clientes (pooling do cliente ou do servidor)-Apresentar a arquitectura candidata-Discutir os use cases feitos</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106726329291196310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106726329291196310'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106726329291196310' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106726136907237149</id><published>2003-10-27T13:29:00.000Z</published><updated>2003-10-27T13:53:28.966Z</updated><title type='text'></title><summary type='text'>Teste de inser��o de uma imagem num post</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106726136907237149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106726136907237149'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106726136907237149' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106709251166907753</id><published>2003-10-25T15:35:00.000+01:00</published><updated>2004-11-16T12:38:03.390Z</updated><title type='text'></title><summary type='text'>Como escolher cores???Z�zito estes links s�o para ti ;)Temos muito a aprender com os decoradores de casas, finalmente a primeira flashada que serve para alguma coisa de jeito.Este apartir de uma cor gera cores que acompanham a primeira de uma forma harmoniosa.Como criar um gradiente em html??, � s� dar duas cores que esta aplica��o gera as cores interm�dias.E dura, e dura,...Mais um</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106709251166907753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106709251166907753'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106709251166907753' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106683539109709541</id><published>2003-10-22T16:09:00.000+01:00</published><updated>2003-10-22T16:30:26.680+01:00</updated><title type='text'></title><summary type='text'>Artigo sobre controlo de transa��es sem base de dados, fornecido pelo Walter Viera.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106683539109709541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106683539109709541'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106683539109709541' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106682956032977734</id><published>2003-10-22T14:32:00.000+01:00</published><updated>2003-10-22T16:31:18.960+01:00</updated><title type='text'></title><summary type='text'>O Z� chegou � conclus�o q � preciso um servi�o novo !!! weeeeeeeee :) Separar o servi�o de estado do cliente em tr�s servi�os operacionais, um de informa��o  estado, outro de subscri�ao e ainda outro de gest�o de clientes. Servi�o de informa��o de estadoPermitir ao utilizador informar o seu estado.Deve permitir obter o estado de outros utilizadores..:ideia 1:.O utilizador faz pooling para se </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106682956032977734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106682956032977734'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106682956032977734' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106674761865613033</id><published>2003-10-21T15:46:00.000+01:00</published><updated>2004-01-18T11:16:04.060Z</updated><title type='text'></title><summary type='text'> Fase de analise de requisitos e use cases Discussão sobre a Replicação e Sincronizaçao:Faz sentido existir um servico que acede aos dados sendo esse servico usado por todos os servicos? Deverá existir um servico de acesso a dados para cada servico?Existencia de 2 servicos: Replicação e Sincronização?Replica��o:.:IDEIA 1:.Nao existencia do servico de replicação e é o servico o responsavel </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106674761865613033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106674761865613033'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106674761865613033' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-10661500573460399</id><published>2003-10-14T17:47:00.000+01:00</published><updated>2003-10-21T19:26:42.780+01:00</updated><title type='text'></title><summary type='text'>Hor�rio de trabalho do grupoSegundaTer�aQuartaQuintaSexta9h30-11h(Z,B,S)(Z,S)11h-12h30h(Z,B,S)(Z,S)12h30h-14h(Z,B,S)(Z,B,S)(B,S,Z,P,F)14h-15h30(Z,B,S)(Z,B)(B,S)15h30-17h(Z,B,S)(Z,B)</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/10661500573460399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/10661500573460399'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#10661500573460399' title=''/><author><name>Bruno</name><uri>http://www.blogger.com/profile/03098936765788065677</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106613806272530078</id><published>2003-10-14T14:27:00.000+01:00</published><updated>2003-10-21T19:27:04.580+01:00</updated><title type='text'></title><summary type='text'>Links uteisCSS ZEN Garden    Weather Web Service </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106613806272530078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106613806272530078'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106613806272530078' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106570264253442934</id><published>2003-10-09T13:30:00.000+01:00</published><updated>2003-10-21T19:27:44.780+01:00</updated><title type='text'></title><summary type='text'>2� Reuni�o (Com os profs coordenadores) no dia 9 de Outubro de 2003 as 12h30Plataforma de integracao de servicos com visualizacao grafica de cada servico (em web)Cada servico tem o seu viewer.Fazer um levantamento de requisitos.Definir as interfaces para a plataforma e viewers.Use cases para servico e para aplicacao no seu todo.Componentes visuais, componentes que implementam a logica e o </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106570264253442934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106570264253442934'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106570264253442934' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106501882463250858</id><published>2003-10-01T15:33:00.000+01:00</published><updated>2003-10-21T19:28:57.076+01:00</updated><title type='text'></title><summary type='text'>1� Reuni�o 1 de Outubro de 2003 14h30Plataforma versatil o suficiente que possa integrar novos servi�os. (Bruno)Objectivos/Requisitos do Trabalho:-a partida 3 servicos (Mail, Messenger, Agenda)-Servi�os exportados por Web Service e Remoting-Plug in de servicos-Core comum para os varios servicos-A aplica��o sem plug ins tem que ter algumas funcionalidades-Replica��o de dados e acesso </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106501882463250858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106501882463250858'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_10_01_archive.html#106501882463250858' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-106484203716070467</id><published>2003-09-29T14:27:00.000+01:00</published><updated>2003-10-21T14:04:51.050+01:00</updated><title type='text'></title><summary type='text'>Primeira reuni�o marcada para dia 2 de Outubro de 2003 as 10h.Temas em discuss�o:-Defini��o de objectivos concretos-Modela��o do trabalho a fazer-Divis�o de tarefas</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106484203716070467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/106484203716070467'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_09_01_archive.html#106484203716070467' title=''/><author><name>Sergio</name><uri>http://www.blogger.com/profile/11222603401038397982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5845461.post-107444593687066014</id><published>2003-09-23T19:24:00.000+01:00</published><updated>2005-03-01T19:24:45.983Z</updated><title type='text'></title><summary type='text'>ObjectivosConstrução de uma plataforma para integração de serviços de comunicação pessoal (E-mail, mensagens instantâneas, agenda pessoal).A plataforma centraliza os  dados persistentes desses serviços e disponibiliza-os também offline sob a forma de replicas locais.A plataforma  minimiza o impacto nas infra-estruturas das redes privadas, nomeadamente ao nível da segurança.A plataforma </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107444593687066014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5845461/posts/default/107444593687066014'/><link rel='alternate' type='text/html' href='http://pisco.blogspot.com/2003_09_01_archive.html#107444593687066014' title=''/><author><name>Zé</name><uri>http://www.blogger.com/profile/09418457476039379846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
