共查询到20条相似文献,搜索用时 109 毫秒
1.
对于在J2ME平台下利用XML解析器开发SOAP协议的基本方法进行了研究,介绍了J2ME平台和SOAP协议,其中重点探讨了XML的开发,提出了一种利用XML解析器在J2ME平台上实现SOAP协议的方法,具有一定的推广价值。 相似文献
2.
本文对于在J2ME平台下,利用XML解析器开发SOAP协议的基本方法进行了研究,介绍了J2ME平台和SOAP协议,其中重点探讨了XML的开发,提出了一种利用XML解析器在J2ME平台上实现SOAP协议的方法,具有一定的推广价值。 相似文献
3.
4.
5.
随着分布式计算技术的发展,XML应用越来越广泛,如何有效可靠地传递和交换XML文档成为扩展XML技术应用的重要研究领域。WDDX(Web Distributed Data Exchange)是以一种基于XML的交换复杂数据结构的分布式数据交换技术,对WDDX的产生背景、工作机制、应用范围等方面进行了全面介绍,并对WDDX和其它的相关协议进行了比较。以ASP为例,介绍了WDDX的应用实例。 相似文献
6.
7.
EasiDEF:一种水平化轻量级物联网数据交换协议 总被引:2,自引:0,他引:2
物联网系统中数据交换协议私有化的问题日益突出,异构应用系统之间缺少水平、无缝地交换数据和共享信息的方法.而现有互联网中广泛采用的XML(eXtensible Markup Language)等数据交换协议存在数据冗余和解析复杂的问题,并不适用于资源受限的物联网前端设备.因此文中提出了一种新型的水平化轻量级物联网数据交换协议EasiDEF.该协议根据环境监测类物联网的应用数据特点,将数据类型分为单次请求数据和周期连续上报数据两种常见形式.针对单次出现的数据请求采用三级压缩机制,包括:(1)一种XML文件的序列化方法.该方法基于XML标准设计,保证了数据交换的通用性和水平化.同时序列化的操作使得在低功耗设备中应用XML成为可能;(2)一种将XML文件的字符串标签转化为占用空间小的数值标签的字典映射机制,其中字典的设计面向典型的物联网应用;(3)一种基于LZW(Lempel-Ziv-Welch)的改进数据压缩算法EasiLZW,该算法基于物联网应用字典压缩数据,保证协议的轻量性.而针对周期连续上报数据类型,对连续数据传输提出了一种增量式压缩算法.在保证协议低开销的前提下,EasiDEF可有效压缩XML文件,降低数据传输量.实验结果显示EasiDEF比传统方法提升了5~10倍的压缩效果,能够在物联网的资源受限环境中支持水平化的数据交换. 相似文献
8.
9.
基于SOAP协议的KQML语言通信实现 总被引:8,自引:0,他引:8
提出了一种基于SOAP协议的KQML通信实现方法。在此方法中,用XML来表示KQML语言的performatives以及把这些performatives放在SOAP协议的body之中,最后通过SOAP协议在Agents之间进行通信。 相似文献
10.
CORBA与XML结合的关键在于IDL格式和XML格式数据的交互。提出了一种基于WBEM体系结构的网络管理系统的客户端/服务器端模型,同时基于该客户端/服务器端模型提出了一种IDL和XML数据交互的方法并进行了实验实现,实验证明该方法可行。 相似文献
11.
《Computer Networks》2007,51(16):4634-4654
In recent years, both the number and capabilities of mobile devices have increased rapidly to the point where the mobile world is becoming a significant part of the Internet. Another recent trend is the increase in XML use for communication between applications. However, the mobile world has been reluctant to adopt XML due to its verbosity and processing needs.We consider here the problem of providing an XML-based messaging system for mobile devices. We analyze the requirements that the environment places on such a system and elaborate on these requirements by concentrating on three components that seem most amenable to improvements, namely XML processing interfaces, XML serialization, and message transfer protocols. In tandem with the analysis we also present the design and implementation of our messaging system that addresses these requirements.Our experimentation of this system is extensive and performed completely on real devices and real wireless networks. Based on our implementation and experimentation we conclude that there is potential for improvement in XML messaging. The largest gains are achieved by using an asynchronous programming style and by using a compact serialization format. The improvements are also individually integratable into existing systems. 相似文献
12.
Streaming XML with Jabber/XMPP 总被引:1,自引:0,他引:1
Jabber is an open alternative to closed instant messaging (IM) and presence services. At its core is the extensible messaging and presence protocol (XMPP), which defines how to stream XML content and is being used to build not only a large open IM network but also a wide range of XML applications. This article provides an overview of Jabber/XMPP protocols and technologies, as well as an introduction to XMPP-based applications. 相似文献
13.
14.
《Computers & Graphics》2011,35(6):1063-1069
Soccer has always been one of the most popular videogame genres. When designing a soccer game, designers tend to focus on the game field and game play due to the limited computational resources, and thus the modelling of virtual spectators is paid less attention. In this study we present a novel approach to the modeling of spectator behavior, which treats each spectator as a unique individual. We also propose an independent software layer for sport-based games that simply obtains the game status from the game engine via a simple messaging protocol and computes the spectator behavior accordingly. The result is returned to the game engine, to be used in the animation and rendering of the spectators. Additionally, we offer a customizable spectator knowledge base with well structured XML to minimize coding efforts, while generating individualized behavior. The employed AI is based on fuzzy inference. In order to overcome additional demand for computing realistic spectator behavior, we use GPU parallel computing with CUDA. 相似文献
15.
CORBA为企业软件系统的开发与集成提供了一种很好的解决方案。消息服务作为其中的核心服务,是实现系统各部件之间协同与资源共享的基础。提出了一种基于CORBA的企业软件系统消息服务模型,讨论了消息服务的实现方法,给出了基于XML的消息服务接口。 相似文献
16.
唐杰 《数字社区&智能家居》2021,(5)
随着第五代移动通信网络(5G)技术应用的逐渐铺开,其所具有的一系列新的技术标准、通信协议、支持设备等也逐渐出现在人们的面前。该文将重点关注其中的5G消息服务是否会对现有社交即时通讯软件带来冲击。该文通过从其网络承载技术、内容协议的灵活性和可扩展性、隐私保护、内容安全等六个方面进行分析和阐述,从而得出5G消息服务的出现不会对现有社交限时通讯软件带来冲击这一结论。 相似文献
17.
Advanced Message Queuing Protocol 总被引:1,自引:0,他引:1
《Internet Computing, IEEE》2006,10(6):87-89
The advanced message queuing protocol (AMQP) working group's goal is to create an open standard for an interoperable enterprise-scale asynchronous messaging protocol. AMQP is finally addressing the lack of enterprise messaging interoperability standards. This relatively simple yet compellingly powerful enterprise messaging protocol is thus poised to open up a bright new era for enterprise messaging 相似文献
18.
Gilbert Tekli Richard Chbeir Jacques Fayolle 《Journal of Visual Languages and Computing》2013,24(2):110-135
XML data flow has reached beyond the world of computer science and has spread to other areas such as data communication, e-commerce and instant messaging. Therefore, manipulating this data by non-expert programmers is becoming imperative and has emerged two alternatives. On one hand, Mashups have emerged a few years ago, providing users with visual tools for web data manipulation but not necessarily XML specific. Mashups have been leaning towards functional composition but no formal definitions have yet been defined. On the other hand, visual languages for XML have been emerging since the standardization of XML, and mostly relying on querying XML data for extraction or structure transformations. These languages are mainly based on existing textual XML languages, they have limited expressiveness and do not provide non-expert programmers with means to manipulate XML data. In this paper, we define a generic visual language called XCDL based on Colored Petri Nets allowing non-expert programmers to compose manipulation operations. The XML manipulations range from simple data selection/projection to data modification (insertion, removal, obfuscation, etc.). The language is oriented to deal with XML data (XML documents and fragments), providing users with means to compose XML oriented operations. The language core syntax is presented here along with an implemented prototype based on it. 相似文献
19.
20.
传统的航天器地面综测系统软件间通信协议一般是根据不同航天器的测试任务和测试特点而制定的,没有形成统一规范,各航天器综测系统软件协议和接口的差别甚大,导致综测系统软件可移植性差;针对现有航天器地面综测系统软件间通信协议可扩展性能差的现状,以新型小卫星地面综测系统的设计研发为依托,探索并设计了一套基于XML描述与传输的通信协议,开发了地面综测系统软件,并对该通信协议进行了实现和试验;经试验证明,利用XML描述与传输的综测系统软件协议和XML串行化反串行化技术,该通信协议具备良好的操作性和可扩展性,较大的简化了航天器地面综测系统软件间的接口设计,增强了综测系统软件的可移植性。 相似文献