Image Image Image Image Image
Scroll to Top

Topo

cti

06

nov
2011

Sem Comentários

Em Blog

Por Allison

Token e Sessão Corrente com C#.NET

Em 06, nov 2011 | Sem Comentários | Em Blog | Por Allison

Hoje vou falar um pouco e mostrar via código como pegar o número do token ou sessão corrente do usuário que está navegando em seu sistema ou site. Lembro que esse código serve para qualquer tipo de aplicativo.

Usado: Visual Studio .NET 2010, Linguagem C#.NET, Plataforma ASP.NET.

O que vou falar é simples de fazer, porém, quase ninguém sabe que existe esse tipo de informação disponível no framework .NET.

Geralmente, esse tipo de informação é utilizada em sistema de comércio eletrônico que guarda as informações do usuário relacionando a um número qualquer, que pode ser um token ou sessão corrente.

O primeiro passo é importar uma classe dentro da classe principal do sistema.

using System.Security.Principal;

Para pegar o token corrente, coloque o código:

WindowsIdentity.GetCurrent().Token.ToString();

O código acima busca um número do token que pode ser gerado a cada acesso. Para manter o mesmo código é bom pegar o valor e gerar em uma sessão ou token.

Para pegar a sessão corrente, coloque o código:

Session.SessionID.ToString();

Para testar, você pode mandar escrever os valores na tela com o Response.Write.

protected void Page_Load(object sender, EventArgs e)
        {
            Response.Write(WindowsIdentity.GetCurrent().Token.ToString());
            Response.Write("<Br><br>"+Session.SessionID.ToString());
        }

No meu teste, foi impresso na tela os seguintes dados.

1316 - Token
ts3iammnrqpdrvxcjgjwrss2 - Sessao

Note que o token é um número com 4 dígitos e a sessão é composta de números e letras. Dependendo do que está precisando um ou outro pode ser de grande valia.

É isso. Espero que tenha gostado e qualquer dúvida pode entrar em contato pelo site.

Fonte: Mauricio Junior/IMaster

Tags | , , ,

01

set
2011

Sem Comentários

Em Blog

Por Allison

Microsoft SQL Server Conectado com Hadoop

Em 01, set 2011 | Sem Comentários | Em Blog | Por Allison

Através de um anúncio feito pela própria Microsoft, já estão disponibilizados dois conectores Community Technology Previews (CTP) para a plataforma open source map/reduce Hadoop. A tecnologia Hadoop é desenvolvida sob a égide da Apache Software Foundation para o gerenciamento e análise de grandes quantidades de dados. Os conectores permitem a transferência de dados entre o sistema Hadoop, Microsoft SQL Server 2008 R2 e SQL Server Parallel Data Warehouse (PDW).

Esses conectores permitem que grandes quantidades de dados estruturados e não estruturados, sejam manipulados pelo Hadoop utilizando sistemas de bancos de dados da Microsoft. Isso significa que os clientes podem analisar os dados não estruturados no Hadoop, e integrar os resultados extraídos desses dados para o seu produto de data warehouse.

Além disso, conectores SQOOP (Hadoop para SQL) podem fazer uma transferência de dados entre o Hadoop File System (HDFS) e os bancos de dados relacionais.

Fonte: Under-Linux

Tags | , , , , , ,

26

jun
2009

Sem Comentários

Em Sites

Por Vinicius AC

Site da Ingenium Systems

Em 26, jun 2009 | Sem Comentários | Em Sites | Por Vinicius AC

A Engenho Sistemas e Informática Ltda. – Ingenium Systems é uma empresa de desenvolvimento e integração de sistemas na área de telefonia computadorizada, “Computer Telephony Integration” (CTI). A sede da empresa fica em Salvador – Bahia.

Tags | , , , , ,