<?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:blogger='http://schemas.google.com/blogger/2008' 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-7100829</id><updated>2024-03-03T03:01:59.110+00:00</updated><title type='text'>SNE - Serviço de Notificações Escolares</title><subtitle type='html'>O SNE (&lt;b&gt;Serviço de Notificações Escolares&lt;/b&gt;) encontra-se inserido no Projecto PISNA(Plataforma de Integração de Serviços de Notificação com Autenticação) e pretende, para além de providenciar um serviço de notificações para uma Escola, validar e ajudar na melhoria desta plataforma.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7100829.post-109243737247701834</id><published>2004-08-13T23:42:00.000+01:00</published><updated>2004-08-14T00:10:14.060+01:00</updated><title type='text'>Abandono do Formato XML + XSD das mensagens de Eventos </title><summary type="text">Ao implementar o indicado nos posts anteriores verifiquei o seguinte:VantagensElevado grau de dinamismo no formato da mensagemCampos opcionais não ocupavam tráfego de redeFormato da mensagem configurável mudando o XSD de verificação, e o XML da notificação template a gerarSubstitui a implementação de estruturas de dados &quot;hard coded&quot;.DesvantagensOverhead para validação da mensagem, se </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109243737247701834/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109243737247701834?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109243737247701834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109243737247701834'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/abandono-do-formato-xml-xsd-das.html' title='Abandono do Formato XML + XSD das mensagens de Eventos '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-109241378477116949</id><published>2004-08-13T17:12:00.000+01:00</published><updated>2004-08-26T16:09:51.486+01:00</updated><title type='text'>Formato das mensagens do GE de notas</title><summary type="text">Formato das mensagensOs Geradores de Notas devem enviar mensagens para o metodo processarEventoNotaAtribuida do GN (Gerador de Notificações) do SNE, com o formato indicado abaixo: XML enventoNotasCampos opcionaismaisInformacaoURLdataCampos obrigatórioseventoSNEgeradorURItopico (e todos os sub-campos)aluno (e todos os sub-campos)(1...*)Validação das MensagensAs mensagens geradas </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109241378477116949/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109241378477116949?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109241378477116949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109241378477116949'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/formato-das-mensagens-do-ge-de-notas.html' title='Formato das mensagens do GE de notas'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-109172146921658774</id><published>2004-08-05T16:56:00.000+01:00</published><updated>2004-08-05T17:21:07.793+01:00</updated><title type='text'>Nova B.D. do SNE</title><summary type="text">Já que a comunicação SNE -&gt; PISNA será feita à custa de documentos XML, é necessário guardar as notificações geradas pelo SNE num repositório temporário até que estas sejam encaminhadas para a PISNA.Dado que os documentos XML têm campos opcionais, é difícil mapear estes directamente em tuplos na BD, e usar outro tipo de repositório (disco, etc...) é de evitar visto que já temos um repositório.</summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109172146921658774/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109172146921658774?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109172146921658774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109172146921658774'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/nova-bd-do-sne.html' title='Nova B.D. do SNE'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-109171716272570883</id><published>2004-08-05T15:45:00.000+01:00</published><updated>2004-08-05T16:39:58.270+01:00</updated><title type='text'>Comunicação entre Geradores de Eventos e SNE (mais XML?)</title><summary type="text">Antes de perceber como enviar notificações para a PISNA (assunto do post anterior), é necessário pensar em como receber eventos dos Geradores de Eventos (GE&#39;s) e dai extrair-&gt;armazenar-&gt;distribuir através da PISNA.Uma das coisas que já considerei como facto concreto é ter de existir um Gerador de Notificações(GN) específico para cada tipo de GE (de notas, estado na tesouraria, informação </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109171716272570883/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109171716272570883?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109171716272570883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109171716272570883'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/comunicao-entre-geradores-de-eventos-e.html' title='Comunicação entre Geradores de Eventos e SNE (mais XML?)&lt;img style=&quot;border:none&quot; src=&quot;http://users.pandora.be/eforum/emoticons4u/sad/494.gif&quot; /&gt;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-109155662630930572</id><published>2004-08-03T18:31:00.000+01:00</published><updated>2004-08-05T16:17:45.926+01:00</updated><title type='text'>Gerar Notificações (o dilema...)</title><summary type="text">Estou actualmente a implementar o GeradorDeNotificacoes(dos SN) e deparei-me com um grande dilema.Funcionamento do GeradorDeNotificacoes O gerador de notificações têm como objectivo receber eventos das mais variadas fontes (atribuição de notas, notícias sobre um determinado curso, etc...), e gerar uma notificação, caso exista alguém subscrito para receber esse tipo de informação. Para já o </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109155662630930572/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109155662630930572?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109155662630930572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109155662630930572'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/gerar-notificaes-o-dilema.html' title='Gerar Notificações (o dilema...)&lt;img style=&quot;border:none&quot; src=&quot;http://users.pandora.be/eforum/emoticons4u/sad/494.gif&quot; /&gt;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-109154505522243300</id><published>2004-08-03T15:39:00.000+01:00</published><updated>2004-08-03T20:20:37.206+01:00</updated><title type='text'>Ponto da Situação</title><summary type="text">Feito:Base de DadosServiços de Acesso a Dados (SAD)Em Progresso:Serviços de NegóciosGestorDeSubscricoes (faltam metodos de obtenção de dados da PISNA)(90% feito)GestorDeEventos (10% feito)Por Fazer:Gerador de eventos de Notas de examesTeste de Interoperabilidade com PISNADocumentar requesitos de interoperabilidade com a PISNA (a fazer em conjunto com os ouros elementps do grupo)Serviço </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/109154505522243300/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/109154505522243300?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109154505522243300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/109154505522243300'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/08/ponto-da-situao.html' title='Ponto da Situação'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108612273286518735</id><published>2004-06-01T21:43:00.000+01:00</published><updated>2004-06-02T13:46:32.323+01:00</updated><title type='text'>Camada de Negócios - Serviços de Acesso a Dados</title><summary type="text"></summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108612273286518735/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108612273286518735?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108612273286518735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108612273286518735'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/06/camada-de-negcios-servios-de-acesso.html' title='Camada de Negócios - Serviços de Acesso a Dados'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108610669618102787</id><published>2004-06-01T17:17:00.000+01:00</published><updated>2004-06-01T17:19:03.683+01:00</updated><title type='text'>Base de Dados</title><summary type="text"></summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108610669618102787/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108610669618102787?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108610669618102787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108610669618102787'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/06/base-de-dados.html' title='Base de Dados'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108567942991346767</id><published>2004-05-27T18:31:00.000+01:00</published><updated>2004-06-01T20:19:33.590+01:00</updated><title type='text'>SNE - Num modelo de 3 Camadas</title><summary type="text">Tal como a PISNA, o SNE está implementado num modelo de três camadas.SNE - Modelo de 3 camadas</summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108567942991346767/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108567942991346767?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108567942991346767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108567942991346767'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/05/sne-num-modelo-de-3-camadas.html' title='SNE - Num modelo de 3 Camadas'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108551802438072585</id><published>2004-05-25T21:38:00.000+01:00</published><updated>2004-08-02T17:48:42.423+01:00</updated><title type='text'>Documentação para SN’s</title><summary type="text">Um dos principais objectivos do SNE é criar documentação que indique de uma forma estruturada as acções necessárias para que um SN possa se integrar na PISNA, assim como definir alguns conselhos de implementação.A Documentação necessária apenas terá a sua versão final com a conclusão do projecto, no entanto, abaixo está um draft dos conselhos e passos de implementação que podemos concluir </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108551802438072585/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108551802438072585?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108551802438072585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108551802438072585'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/05/documentao-para-sns.html' title='Documentação para SN’s'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108551302774086686</id><published>2004-05-25T20:12:00.000+01:00</published><updated>2004-05-25T20:36:51.520+01:00</updated><title type='text'>O SNE por alto…</title><summary type="text">Metas a atingir:•	Validar a implementação da PISNA•	Servir como exemplo de integração para futuros serviços•	Definir regras as seguir pelos SN(1)•	Criar Documentação e API a utilizar pelos SN’s.O que Faz:	Serve como ponto de ligação entre as aplicações cliente, que geram eventos(potenciais notificações), e o Serviço de Distribuição de mensagens da PISNA.Mantêm persistência das </summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108551302774086686/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108551302774086686?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108551302774086686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108551302774086686'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/05/o-sne-por-alto.html' title='O SNE por alto…'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7100829.post-108544258735259706</id><published>2004-05-25T00:46:00.000+01:00</published><updated>2004-05-25T01:21:38.716+01:00</updated><title type='text'>SNE em Desenvolvimento...</title><summary type="text">Bem Vindos a mais um bolg relacionado com o Projecto PISNA.Este blog têm como objectivo mostrar o progresso e ideias fundamentais que vão aparecendo ao longo do desenvolvimento do SNE.Mais noticias em breve...</summary><link rel='replies' type='application/atom+xml' href='http://pisna-sne.blogspot.com/feeds/108544258735259706/comments/default' title='Enviar feedback'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7100829/108544258735259706?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108544258735259706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7100829/posts/default/108544258735259706'/><link rel='alternate' type='text/html' href='http://pisna-sne.blogspot.com/2004/05/sne-em-desenvolvimento.html' title='SNE em Desenvolvimento...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15655740365870178025</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>