ZDuplex 1.0.0.9

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 3.15 MB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

ZDuplex é um quadro de comunicação para .Net. Esta solução destina-se aos desenvolvedores que provavelmente estão familiarizados com a programação da tomada C# mas acham-na demasiado complexa. A ZChannel esconde todas as subtilezas da programação de comunicação da rede do desenvolvedor. ZDuplex é uma alternativa ao WCF e remoting. A ZDuplex permite que as aplicações de software se comuniquem através de um canal bidirecional. Apenas uma tomada numa única porta está aberta para a comunicação e permite comunicar atrás da firewall. O sistema pode enviar qualquer objeto serializável através da rede. A serialização é feita pelo serializador interno rápido ou o serializer externo pode ser ligado. Os objetos podem ser enviados de forma sincronizada ou assíncronea, o que significa que o objeto que é enviado de forma sincronizada requer a resposta do outro lado (cliente do servidor) ou assíncronia (sem esperar pela resposta). A comunicação pode ser estabelecida com ou sem nome de utilizador e a senha. Além disso, o sistema possui as funcionalidades Autoreconnection e Keep alive. Se a ligação automática estiver definida e a ligação for perdida por qualquer motivo, a ZDuplex tentará voltar a ligar-se. Além disso, a ligação segura (SSL) pode ser ativada. Neste caso, o sistema utiliza o ficheiro de certificado SSL (auto-assinado ou outro) . ZDuplex também tem funcionalidade de envio de ficheiros. Se o utilizador quiser executar métodos remotamente em vez de enviar os objetos, o ZDuplex cria automaticamente o proxy para este tipo de atividade. Outra diferença importante do WCF é que o ZDuplex não requer nenhuma configuração. Sai da caixa. O conjunto de amostras vem com a estrutura.

história da versão

  • Versão 1.0.0.9 postado em 2011-12-26
    foi adicionada funcionalidade de async para .4.5

Detalhes do programa

EULA

EULA - Contrato de Licença de Utilizador Final

Contrato de Licença de Utilizador Final Leia atentamente este acordo. AO CLICAR NO BOTÃO "I AGREE" OU INSTALANDO OU USANDO A ALL OU QUALQUER PARTE DO SOFTWARE, ESTÁ A ACEITAR TODOS OS TERMOS E CONDIÇÕES DESTE ACORDO. CONCORDA QUE ESTE ACORDO É EXEQUÍVEL COMO QUALQUER ACORDO ESCRITO NEGOCIADO POR SI. SE NÃO CONCORDAR COM TODOS ESTES TERMOS E CONDIÇÕES, CLIQUE EM "NÃO CONCORDO ". NÃO TERÁ ACESSO AO SOFTWARE A MENOS QUE ACEITE OS TERMOS DESTE ACORDO. SE PRETENDER UTILIZAR O Software COMO EMPREGADO, EMPREITEIRO OU AGENTE DE UMA EMPRESA, PARCERIA OU ENTIDADE SIMILAR, ENTÃO DEVE SER AUTORIZADO A ASSINAR E VINCULAR A ENTIDADE PARA ACEITAR OS TERMOS DESTE CONTRATO. AS LICENÇAS CONCEDIDAS AO ABRIGO DESTE CONTRATO ESTÃO EXPRESSAMENTE CONDICIONADAS À ACEITAÇÃO POR ESSE PESSOAL AUTORIZADO. SE TIVER CELEBRADO UM CONTRATO DE LICENÇA ESCRITA SEPARADA COM A JITIT PARA USO DO SOFTWARE, OS TERMOS E CONDIÇÕES DE TAL OUTRO ACORDO PREVALECERÃO SOBRE QUAISQUER TERMOS OU CONDIÇÕES CONTRADITÓRIAS NESTE ACORDO. Este contrato de licença ("Agreement") é entre a Binomsoftware("Vendor") e o cliente (individual ou entidade) que adquiriu o software licenciado para uso como utilizador final ("you"). Este Contrato abrange qualquer programa de software informático(s) do Fornecedor entregue no presente com ("Software") e documentação técnica de suporte fornecida com o Software ("Documentation"). 1. Definições. Data efetiva: o mais cedo da data em que assina um Formulário de Encomenda ou a data em que o Software é disponibilizado pela primeira vez. Formulário de encomenda: qualquer encomenda no formulário de encomenda padrão do Fornecedor que seja executada pelo Fornecedor e por si e que faz referência a este Contrato. Cada formulário de encomenda que faz referência ao presente acordo será considerado parte do presente acordo. Software: o ou os produtos de software fornecedores fornecidos em conexão com este Contrato sob o formulário de código de objeto (ou conforme especificado em qualquer formulário de encomenda relacionado). "Software" não inclui qualquer aplicação de terceiros. Salvo indicação em contrário, o Software e a Documentação são referidos colectivamente no presente documento como "Software". Aplicação de terceiros: qualquer aplicação de software de terceiros que seja embalada usando, combinada ou incorporada com o Software. Licença de terceiros: um contrato de licença separado entre si e um terceiro que rege a sua utilização da Aplicação de Terceiros. 2. Licença. 2.1 Concessão de Licença. (a) Sob reserva de todos os termos e condições do presente Contrato, o Fornecedor concede-lhe uma licença não transferível, não sublicencial, não exclusiva para utilizar o Software, mas apenas de acordo com (i) a Documentação, (ii) este Contrato e (iii) qualquer termo de licença, termo de subscrição ou outro utilizador, computador, campo de uso ou outras restrições estabelecidas no Formulário de Encomenda aplicável ou especificadas de outra forma após a compra. (b) Qualquer Pedido de Terceiros é-lhe licenciado separadamente nos termos e condições da Licença de Terceiros. 2.2 Instalação e Cópias. O fornecedor deve entregar o Software e Documentação por disco ou outro suporte ou disponibilizá-lo para download em formato eletrónico. O fornecedor também lhe fornecerá senhas electrónicas ou outros mecanismos de habilitação, se necessário, para permitir a utilização licenciada do Software. Todas as assinaturas devem ter início, e considera-se que a entrega ocorre, simultaneamente com o início e entrega do Pedido de Terceiros nos termos e condições da Licença de Terceiros. Pode copiar e instalar o Software apenas na mesma medida que lhe é permitido copiar e instalar a Aplicação de Terceiros nos termos e condições da Licença de Terceiros. 2.3. Restrições de licença. Não deve: (a) modificar, traduzir, adaptar, reversar o engenheiro, descompilegá-lo, desmontar ou criar obras derivadas com base no Software, exceto na medida expressamente permitida pela lei aplicável e com aviso prévio dessa atividade ao Fornecedor; b Utilizar o Software para fornecer qualquer gestão de facilidades, partilha de tempo, serviços ou outros serviços similares a terceiros; c Alugar, arrendar ou subliciá-lo ao Software a terceiros; d Remover qualquer identificação do produto, propriedade, direitos de autor ou outros avisos contidos no Software; (e) separar o Software de qualquer Aplicação de Terceiros com a qual tenha sido embalado, combinado ou incorporado, ou (f) divulgar ou distribuir: (i) referências ou outras comparações relacionadas com o Software ou (ii) quaisquer informações relativas aos resultados da sua utilização do Software incluindo desempenho, função ou deficiências do Software) ou contidas em qualquer documentação , relatório ou questionário do Fornecedor. 3. Propriedade. Não obstante qualquer coisa em contrário aqui contida, com exceção dos direitos de licença limitados expressamente previstos neste documento, o Fornecedor e os seus fornecedores têm e conservarão todos os direitos, títulos e juros (incluindo, sem limitação, todas as patentes, direitos de autor, marcas comerciais, segredo comercial e outros direitos de propriedade intelectual) dentro e no Software e todas as cópias, modificações e obras derivadas dos mesmos. Reconhece que obtém apenas um direito de licença limitado ao Software e que, independentemente de qualquer utilização das palavras "purchase", "sale" ou termos similares por aqui, nenhum direito de propriedade lhe será transmitido ao abrigo deste Contrato ou de outra forma. 4. Rescisão do Acordo. 4.1 Mandato. O presente Contrato entra em vigor a partir da Data Efetiva e expira no início para ocorrer o seguinte (o "Term"): (a) no momento em que todas as assinaturas de licença e serviço aquiêmeos tenham expirado de acordo com os seus próprios termos ou (b) após a rescisão ou expiração da Licença de Terceiros. Qualquer uma das partes pode rescindir o presente Acordo (incluindo todos os formulários de ordem relacionados) se a outra parte: (a) não curar qualquer violação material do presente Acordo no prazo de trinta (30) dias após notificação por escrito de tal violação; b Cessar a operação sem sucessor; ou (c) procurar proteção sob qualquer falência, recetor, escritura de confiança, acordo de credores, composição ou processo comparável, ou se qualquer processo desse tipo for instaurado contra essa parte (e não dispensado no prazo de sessenta (60) dias)). A rescisão não é um recurso exclusivo e o exercício por qualquer das partes de qualquer recurso ao abrigo do presente Acordo não prejudicará quaisquer outras vias de recurso que possa ter ao abrigo do presente Acordo, por lei ou de outra forma. 4.2 Rescisão. Após qualquer caducidade ou rescisão deste Contrato, cessará qualquer e qualquer utilização de qualquer Software e destruirá todas as cópias dos mesmos e assim certificará o Fornecedor por escrito. 4.3 Sobrevivência. As secções 2.3 (Restrições de Licença), 3 (Propriedade), 4 (Cessação de Contrato), 5 (Isenção de Mandatos), 6 (Limitação de Recursos e Danos), 7 (Informações Confidenciais), 8 (Conformidade com a Exportação) e 9 (Geral) sobreviverão a qualquer rescisão ou caducidade do presente Contrato. 5. Isenção de responsabilidade das garantias. NA MEDIDA PERMITIDA PELA LEI APLICÁVEL, O SOFTWARE E TODOS OS SERVIÇOS SÃO FORNECIDOS A SI "AS IS" E COM TODAS AS FALHAS. NEM O FORNECEDOR NEM OS SEUS LICENCIADORES ESTÃO A FAZER QUAISQUER OUTRAS GARANTIAS, EXPRESSAS OU IMPLÍCITAS, NO QUE DIZ RESPEITO AO SOFTWARE OU DOCUMENTAÇÃO, INCLUINDO, MAS NÃO SE LIMITANDO A, GARANTIAS IMPLÍCITAS DE TÍTULO, COMERCIANTE, ADEQUAÇÃO PARA UM DETERMINADO PROPÓSITO, OU NÃO-INFRACÇÃO. O fornecedor não se responsabiliza pelo pedido de terceiros. Concorda em contactar o terceiro em causa relativamente a quaisquer questões relacionadas com a aplicação de terceiros. 6. Limitação de Remédios e Danos. 6.1 NEM VOCÊ NEM O FORNECEDOR (INCLUINDO OS FORNECEDORES DO FORNECEDOR) SERÃO RESPONSÁVEIS POR QUALQUER PERDA DE USO, DADOS PERDIDOS, FALHA DE MECANISMOS DE SEGURANÇA, INTERRUPÇÃO DE NEGÓCIOS, OU QUAISQUER DANOS INDIRETOS, ESPECIAIS, INCIDENTAIS OU CONSEQUENTES DE QUALQUER TIPO (INCLUINDO LUCROS PERDIDOS), INDEPENDENTEMENTE DA FORMA DE AÇÃO, SEJA EM CONTRATO, TORT (INCLUINDO NEGLIGÊNCIA), RESPONSABILIDADE SEVERA OU OUTRA, MESMO QUE INFORMADA DA POSSIBILIDADE DE TAIS DANOS ANTECIPADOS. ESTA SECÇÃO 6.1 NÃO SE APLICA A SI NO QUE DIZ RESPEITO A QUALQUER RECLAMAÇÃO DECORRENTE DAS SECÇÕES INTITULADA "Concessão de Licença," "RESTRIÇÕES DE LICENÇA" OR "INFORMAÇÕES CONFIDENCIAIS". 6.2 As partes concordam que as limitações especificadas na presente secção 6 sobreviverão e aplicar-se-ão mesmo que se revele que qualquer solução limitada especificada no presente acordo falhou no seu objetivo essencial. 7. Informação Confidencial. Qualquer software, documentação ou informação técnica fornecida pelo Fornecedor (ou pelos seus agentes) será considerado "Vendor Confidential Information" sem qualquer marcação ou designação adicional. Exceto como expressamente autorizado aqui, você terá confiança e não usará ou divulgará qualquer Informação Confidencial do Fornecedor. Reconhece que a divulgação de Informações Confidenciais do Fornecedor causaria danos substanciais ao Fornecedor que não poderia ser corrigido apenas pelo pagamento de danos e, portanto, que, após qualquer divulgação por si, o Fornecedor terá direito a uma adequada isenção equitativa, para além dos recursos que possa ter na lei. 8. General. 8.1 Missão. O presente Acordo vincular-se-á e inusirá-lo-á em benefício dos sucessores e atribuições permitidas de cada uma das partes. O fornecedor pode atribuir este Contrato a qualquer afiliado ou a qualquer cessionário de todos ou substancialmente todos os ativos do Fornecedor (seja nos termos de uma fusão, mudança de controlo ou outros). Não poderá atribuir ou transferir este Contrato, total ou parcialmente, sem o consentimento por escrito do Fornecedor. Qualquer tentativa de transferência ou atribuição deste Contrato sem tal consentimento escrito será nula e sem efeito. 8.2 Severbilidade. Se qualquer disposição do presente acordo for considerada inexequível ou inválida por qualquer tribunal de jurisdição competente, essa disposição limitar-se-á à medida mínima necessária para que o presente acordo permaneça em vigor. 8.3 Lei que rege; Jurisdição e Local. O presente acordo rege-se pelas leis do Estado da Califórnia e dos Estados Unidos, sem considerar os conflitos de leis do mesmo, e sem ter em conta a Convenção das Nações Unidas sobre a Venda Internacional de Mercadorias. A menos que seja dispensado pelo Fornecedor a seu exclusivo critério, a jurisdição e o local para as ações relacionadas com o assunto a matéria devem ser os tribunais federais do Estado da Califórnia e dos Estados Unidos localizados em São Francisco, Califórnia, e ambas as partes submetem-se à jurisdição pessoal desses tribunais. 8.4 Honorários e Custos dos Advogados. A parte dominante em qualquer ação de aplicação do presente Acordo terá o direito de recuperar os honorários e os custos dos seus advogados em relação a tal ação. 8.5 Avisos e Relatórios. Qualquer aviso ou relatório aqui deve ser escrito. Se for ao Fornecedor, esse aviso ou relatório será enviado para Jitit, 22 Battery Street, Suite 703, São Francisco, CA 94111, Attn: Legal. Se para si, esse aviso ou relatório será enviado para o endereço que forneceu aquando da sua encomenda. Os avisos e relatórios serão considerados: i após receção se por entrega pessoal; ii após receção, se for enviado por correio americano certificado ou registado (recibo de devolução solicitado); ou (iii) um dia após o envio se no dia seguinte entregar por um grande serviço de entrega comercial. 9.6 Alterações; Renúncias. Nenhum suplemento, modificação ou alteração do presente acordo será vinculativo, a menos que seja executado por escrito por um representante devidamente autorizado de cada uma das partes no presente Acordo. Nenhuma renúncia será implícita de conduta ou incumprimento ou não de execução ou exercício de direitos ao abrigo do presente Acordo, nem qualquer renúncia será eficaz a menos que, num escrito assinado por um representante devidamente autorizado em nome da parte, tenha afirmado ter renunciado. 8.7 Acordo Total. O presente acordo é a declaração completa e exclusiva da compreensão mútua das partes e substitui e anula todos os acordos escritos e orais anteriores e comunicações relacionadas com o tema do presente acordo. Nenhuma disposição de qualquer ordem de compra ou em qualquer outra forma comercial por si será sobressaltando os termos e condições do presente Acordo, e qualquer documento desse tipo emitido por uma parte do presente acordo será apenas para fins administrativos e não terá qualquer efeito legal. Não obstante o anterior, se tiver celebrado um contrato de licença escrito separado assinado pelo Fornecedor para utilização do Software, os termos e condições de tal outro acordo prevalecerão sobre quaisquer termos ou condições contraditórios no presente acordo. 8.8 Empreiteiros Independentes. As partes no presente Acordo são empreiteiros independentes. Não existe qualquer relação de parceria, joint venture, emprego, franquia ou agência criada entre as partes. Nenhuma das partes terá o poder de vincular a outra ou incorrer em obrigações em nome da outra parte sem o consentimento prévio por escrito da outra parte. 8.9 Força Maior. Nenhuma das partes será responsável pela outra por qualquer atraso ou incumprimento de qualquer obrigação ao abrigo do presente Acordo (exceto por falta de pagamento de taxas) se o atraso ou incumprimento for devido a imprevistos, que ocorram após a assinatura do presente Acordo e que estejam fora do controlo razoável das partes, tais como greves, bloqueios, guerra, terrorismo , motins, desastres naturais, recusa de licença por parte do governo ou de outras agências governamentais, na medida em que tal evento impeça ou atrase a parte afetada de cumprir as suas obrigações e tal parte não é capaz de prevenir ou remover o caso de força maior a custos razoáveis. 8.10 Utilizadores Finais do Governo. O Software e Documentação fornecidos ao abrigo deste Contrato são programas de software informático comercial desenvolvidos exclusivamente a custos privados. Como definido nos E.U.A. Regulamento federal de aquisição (FAR) secção 2.101 e Regulamento Federal de Aquisição da Defesa dos EUA (DFAR) secções 252.227-7014(a)(1) e 252.227-7014(a)(5) (ou de outra forma aplicável a si), o Software e Documentação licenciados neste Acordo são considerados como "itens comerciais; e "software informático comercial" e "documentação de software informático comercial." Consistente com a secção FAR 12.212 e secção DFAR 227.7202 , (ou quaisquer outras disposições similares que lhe sejam aplicáveis), qualquer utilização, modificação, reprodução, libertação, desempenho, exibição ou divulgação de tal software comercial ou documentação de software comercial pelo governo dos EUA (ou qualquer agência ou empreiteiro do mesmo) será regida unicamente nos termos do presente Acordo e será proibida, exceto na medida expressamente permitida pelos termos do presente Acordo. 8.11 Alívio Injuntivo. Compreende e concorda que, não obstante qualquer outra disposição do presente Acordo, a sua violação das disposições do presente Contrato causará ao Fornecedor danos irreparáveis para os quais a recuperação de danos monetários seria insuficiente, pelo que o Fornecedor terá o direito de obter uma isenção atempresa para proteger os direitos do Fornecedor ao abrigo deste Acordo, para além de todos e quaisquer recursos disponíveis na lei. 8.12 Código de Terceiros. Se estiver designado na Documentação, o Software pode conter ou ser fornecido com determinado código de terceiros (incluindo código que pode ser disponibilizado a si no formulário código fonte). Os direitos de propriedade, utilização, garantia e modificação relativos a qualquer código designado devem ser expressamente definidos na Documentação. Ao clicar no "Aceito" CHECKBOX ou instalação ou utilização total ou qualquer parte do software, está a aceitar todos os termos e condições deste Contrato. CONCORDA QUE ESTE ACORDO É EXEQUÍVEL COMO QUALQUER ACORDO ESCRITO NEGOCIADO POR SI. SE NÃO CONCORDAR COM TODOS ESTES TERMOS E CONDIÇÕES, CLIQUE EM "CANCEL". NÃO LHE SERÁ DADO ACESSO OU O DIREITO DE USAR NO SOFTWARE A MENOS QUE ACEITE OS TERMOS DESTE CONTRATO. SE PRETENDER UTILIZAR O Software COMO EMPREGADO, EMPREITEIRO OU AGENTE DE UMA EMPRESA, PARCERIA OU ENTIDADE SIMILAR, ENTÃO DEVE SER AUTORIZADO A ASSINAR E VINCULAR A ENTIDADE PARA ACEITAR OS TERMOS DESTE CONTRATO. AS LICENÇAS CONCEDIDAS AO ABRIGO DESTE CONTRATO ESTÃO EXPRESSAMENTE CONDICIONADAS À ACEITAÇÃO POR ESSE PESSOAL AUTORIZADO. SE TIVER CELEBRADO UM CONTRATO DE LICENÇA ESCRITA SEPARADA COM O FORNECEDOR PARA USO DO SOFTWARE, OS TERMOS E CONDIÇÕES DE TAL OUTRO ACORDO PREVALECERÃO SOBRE QUAISQUER TERMOS OU CONDIÇÕES CONTRADITÓRIOS NESTE ACORDO.