253 resultados para Socket
Resumo:
介绍了用微控制器实现的兰州重离子加速器冷却储存环工程(HIRFL-CSR)束流注入线电源控制系统中前端网关的远程复位控制,其中包括用AT89C51单片机实现的前端智能电路模块、AT89C51单片机的运行程序、中心控制室通讯应用程序。该系统成功实现了科研中束流调节人员可以在不用到现场的情况下远程复位前端发生死机的网关。该系统工作稳定,抗干扰强,没有发生误操作,实现了科研当中对前端设备的远程控制,大大提高了科研工作人员的工作效率。
Resumo:
为了实现对物理实验装置的远程监控和访问,将采用32位芯片技术和基于面向对象的网络Socket编程模式来实现控制系统的网络通讯。S3C4510B是三星公司针对网络应用而设计的CPU,本身带有100M网络控制器,而uClinux系统拥有完善的TCP/IP协议,故两者的结合为用户提供了强大的网络服务功能。本系统利用嵌入式网络技术可稳定可靠的实现数据的快速获取与给定。
Resumo:
介绍了Winsock API(Windows Sockets API)通信原理,讨论了Winsock API实现异步通信的具体方法,以及解决多客户端的连接技术,最后给出了相应的关键性程序代码。
Resumo:
以微机操作 CAMAC设备为例讲述了实现 I/ O级网络通信的具体过程和步骤 .首先在单机环境下完成了 CAMAC设备接口程序的设计 ;然后在选用 TCP/ IP协议的条件下 ,利用Windows sockets技术实现 Windows环境下的 I/ O级网络通信 ,其中参与网络通信的程序双方是以客户机和服务器的形式存在的
Resumo:
兰州重离子研究装置(Heavy Ion ReSearch Facility at Lanzhou, HIRFL)是我们研究所得一个大型实验装置,它包括SFC和SSC两个加速器和两条束运线。本论文比较系统地介绍了HIRFL束流诊断系统的改造和SFC分布式控制系统的设计。 在第一章中,简单介绍了国际加速器控制系统的现状和HIRFL控制系统中存在的问题。在第二章一般性地阐述了描述束流品质的各个参数,这些参数的测量原理以及测量这些参数的装置。本论文的第三章详细叙述了HIRFL束流诊断系统的改造方法、过程和结果,结果准确可靠,人机界面非常友好,给调束带来很大的方便。第四章介绍了计算机网络的基本概念,描述了在选用TCP/IP协议的条件下,利用Socket(套接字)实现Windows环境下的实时网络通信的具体过程和步骤,其中参与通信的双方是以客户机和服务器的形式存在的。第五章讲述了SFC分布式控制系统的实现,并在实时网络通信的基础上完成了ECR源扫谱程序和I/O级的网络通信程序。 论文的最后一章,介绍了对HIRFL束运线进行优化控制的一个设想,利用系统辨识的方法可以得到束运线的数学模型,并提供了自适应控制的实现细节,这也是作者对实现HIRFL优化控制的一个愿望。
Resumo:
探讨了Linux平台下多线程技术和套接字网络通讯问题,在此基础上利用互斥锁和条件变量技术设计了一个面向连接的多线程并发服务器的详细算法。最后给出了基于Posix线程库的Linux系统下用C++实现多线程并发服务器的基本程序框架。实际项目应用表明这种基于多线程的并发服务器结构在完善程序功能的同时还可以有效提高其服务性能。
Resumo:
本文旨在阐述CIMS 环境下异构数据库的数据模型及对异构数据库的远程访问。着重论述了CIMS 环境下集成异构数据库采用的全局数据模型是非一范式,综述了从层次、网状和关系数据模型向非-范式模型的转换,以及为了解决在转换过程中可能遇到的各种冲突而引入的源标签机制。本文设计了一个远程访问的实施方案,利用目前很有发展的网络编程语言Java 与数据库的编程接口JDBC 规范,基于客户/服务器体系结构,实现访问服务器上异构数据库:针对一些实际的应用需求和研究,采用单进程多线程技术处理多用户的并发请求,解决同步和异步执行问题:通过加锁机制有效地解决进程对共享资源的同步访问:采用了基于套接字(Socket)的通信实现进程间的通信。最后,就自己的切身体会对将来的工作谈了一点建设性的意见。
Resumo:
分布式数据库是成熟数据库技术与网络技术的产物,是构建新的管理信息系统或重重且已有集中式系统的实用的体系结构。由于其分布性,必须要有数据库之间的数据相互访问与传输。讨论了利用java套接字进行分布式数据库之间数据的传输的实现。
Resumo:
Mi trabajo final de grado se centra en el aprendizaje, desarrollo y divulgación del entorno de programación NodeJS, un entorno orientado a eventos que está basado en el lenguaje de programación JavaScript en el lado del servidor. El enfoque de NodeJS es el desarrollo de aplicaciones de red altamente escalables. La escalabilidad se proporciona por la eficiencia obtenida a lo largo de los años en la optimización de código en los motores de JavaScript por la delegación asíncrona a tareas propias del sistema operativo. Aprovechando estas cualidades, desarrollo la implementación de un algoritmo basado en el modelo de replicación activa consistente en mantener copias de objetos de datos en distintos almacenes de datos. Con este modelo se constituye un sistema distribuido tolerante a fallos y de alta disponibilidad. Para los protocolos de comunicación se utilizan de los socket 0MQ y se desarrollan algunos ejemplos del uso de cada tipo de ellos.
Resumo:
We report a series of 706 patients (759 hip implants) with an average follow up of 10.5 years (range, 10-11 years) following total hip replacement (THR) using a cemented custom-made femoral stem and a cemented HDP acetabular component. The fate of every implant is known. One hundred and seventy-four patients (23%) were deceased at the time of their 10-year review all died with a functioning THR in situ. Four hundred and sixty-two patients (61%) were subsequently reviewed. One hundred and twenty three patients (16%) were assessed by telephone review, as they were too ill or unwilling to attend. Kaplan-Meier survival analysis (all components) demonstrated a median survival at 10 years of 96.05% or 95% Confidence Intervals (CI) for median survival of (94.41% to 97.22%). Revision surgery occurred in 30 cases (3.9%). Seventeen had full revisions (2.2%) and 13 (1.7%) socket revisions only. Twenty-one out of 30 revisions were for infection or dislocation. There were 2 cases (0.3%) of revision for aseptic loosening of the stem. The 10-year results of the custom femoral titanium stem are encouraging and compare well with other cemented systems.
Resumo:
Approximate execution is a viable technique for energy-con\-strained environments, provided that applications have the mechanisms to produce outputs of the highest possible quality within the given energy budget.
We introduce a framework for energy-constrained execution with controlled and graceful quality loss. A simple programming model allows users to express the relative importance of computations for the quality of the end result, as well as minimum quality requirements. The significance-aware runtime system uses an application-specific analytical energy model to identify the degree of concurrency and approximation that maximizes quality while meeting user-specified energy constraints. Evaluation on a dual-socket 8-core server shows that the proposed
framework predicts the optimal configuration with high accuracy, enabling energy-constrained executions that result in significantly higher quality compared to loop perforation, a compiler approximation technique.
Resumo:
Approximate execution is a viable technique for environments with energy constraints, provided that applications are given the mechanisms to produce outputs of the highest possible quality within the available energy budget. This paper introduces a framework for energy-constrained execution with controlled and graceful quality loss. A simple programming model allows developers to structure the computation in different tasks, and to express the relative importance of these tasks for the quality of the end result. For non-significant tasks, the developer can also supply less costly, approximate versions. The target energy consumption for a given execution is specified when the application is launched. A significance-aware runtime system employs an application-specific analytical energy model to decide how many cores to use for the execution, the operating frequency for these cores, as well as the degree of task approximation, so as to maximize the quality of the output while meeting the user-specified energy constraints. Evaluation on a dual-socket 16-core Intel platform using 9 benchmark kernels shows that the proposed framework picks the optimal configuration with high accuracy. Also, a comparison with loop perforation (a well-known compile-time approximation technique), shows that the proposed framework results in significantly higher quality for the same energy budget.
Resumo:
Tese de doutoramento, Medicina Dentária (Periodontologia), Universidade de Lisboa, Faculdade de Medicina Dentária, 2016
Resumo:
Introdução – O efeito de êmbolo é um dos principais problemas relacionados com a eficácia de uma prótese. Uma diminuição do mesmo pode levar a uma marcha mais natural através do aumento da propriocetividade. Objetivos – Verificar se existe diferença de valores do efeito de êmbolo entre vários sistemas de suspensão para próteses transtibiais com a utilização de Liners e testar a aplicação de testes de imagiologia na análise da melhor solução protésica para um determinado indivíduo. Metodologia – Foi obtida uma radiografia da prótese em carga na posição ortostática, mantendo o peso do indivíduo igualmente distribuído pelos dois pés. Seguidamente foi realizada outra radiografia no plano sagital com o joelho com 30° de flexão, com a prótese suspensa e um peso de 5kg aplicado na extremidade distal da mesma durante 30 seg. Através destes dois exames efetuaram-se as medições do êmbolo para cada tipo de sistema de suspensão. Resultados – Dos quatro sistemas estudados apenas três apresentam valores de êmbolo, visto que um dos sistemas não criou suspensão suficiente para suportar o peso colocado na extremidade distal da prótese. Através das medições realizadas nos exames imagiológicos dos três sistemas pudemos encontrar variações de efeito de êmbolo que vão dos 47,91mm aos 72,55mm. Conclusão – Através da realização do estudo imagiológico verificaram-se diferenças a nível do efeito de êmbolo nos vários sistemas de suspensão, provando que esta é uma ferramenta viável na avaliação do mesmo. Também através da análise dos resultados ficou notório que o sistema de suspensão Vacuum Assisted Suspention System (VASS) é o que apresenta menos êmbolo.
Resumo:
Extensive use of the Internet coupled with the marvelous growth in e-commerce and m-commerce has created a huge demand for information security. The Secure Socket Layer (SSL) protocol is the most widely used security protocol in the Internet which meets this demand. It provides protection against eaves droppings, tampering and forgery. The cryptographic algorithms RC4 and HMAC have been in use for achieving security services like confidentiality and authentication in the SSL. But recent attacks against RC4 and HMAC have raised questions in the confidence on these algorithms. Hence two novel cryptographic algorithms MAJE4 and MACJER-320 have been proposed as substitutes for them. The focus of this work is to demonstrate the performance of these new algorithms and suggest them as dependable alternatives to satisfy the need of security services in SSL. The performance evaluation has been done by using practical implementation method.