它是用一个网络连接的应用程序间的通信,不好的做法?
Is it bad practice to use a network connection for inter-application communication?
Web服务允许应用程序间的通信,其中所涉及的内容很多,本文通篇将对这些内容进行讨论。
While Web services allow applications to communicate, there are a number of pieces involved, which we touch on throughout this article.
应用程序间的通信(甚至网络上计算机之间的通信)通常都使用消息(即一系列不同的信息数据包)完成。
Communication between applications, and even between computers on a network, is usually accomplished using messaging-a series of discrete packets of information.
上面所描述的应用程序间的通信被称为点对点通信(point - to - point communication),因为一个应用程序发送的消息只被另外一个应用程序接收。
Communication between applications as described above is called point-to-point communication, because a message sent by one application is received by exactly one other application.
这不仅能减少网络开销和各个应用程序层次间的通信量,而且还向与业务保持一致的服务接口迈进了一大步。
This not only reduces the network overhead and chattiness between various application tiers, it also is a big step toward business alignment of service interfaces.
在绑定模式中,JMS应用程序必须在与队列管理器相同的主机上运行,它们将使用进程间通讯(IPC)协议进行通信。
In bindings mode, a JMS application must run on the same host machine as the queue manager, and they will communicate using Inter-Process Communication (IPC) protocols.
这些模式侧重于应用程序及其他信息系统组件间的通信。
These patterns focus on communication between applications and other information system components.
分布式应用程序需要一个定义两个并发进程间通信机制的协议。
Distributed applications require a protocol which defines the communication mechanism between two concurrent processes.
注意:可以用各种组件构造出复合应用程序,这些组件通过属性代理支持的组件间通信进行协作。
NOTE: You can construct composite applications with components that cooperate through inter-component communication supported by the property broker.
节点间通信对于保持在节点间运行的分布式应用程序的状态至关重要。
Node intercommunication is essential to preserve the state of the applications distributed and running between them.
应用程序和用户是两种差异很大的实体,因此,必须加以转换,以使两者间的通信更加有效。
The application and the user are two very different entities; as such, translation must take place to make communication between the two effective.
瘦客户机应用程序则简化了开发、部署和升级;但是,用户通常都会受累于客户机-服务器间的往来通信所带来的延时。
Thin client applications allow ease of development, deployment, and upgrading; however, the user usually suffers from the delayed ping-pong of client-server communications.
本系列的下一篇文章中,我们将看到如何利用WebService和IIOP提供Domino6和其他分布式系统间的应用程序-应用程序通信。
In the next article in this series, we will see how to leverage Web Services and IIOP to deliver application-to-application communication between Domino 6 and other distributed systems.
简单地说,Web服务允许计算机应用程序间以一种标准的方式进行通信。
Simply put, Web services allow computer applications to communicate with one another in a standard way.
桌面显然需要进程间通信(例如,要使应用程序之间的数据和设置同步),但这与组件嵌入无关。
A desktop obviously needs interprocess communication (for example, to synchronize data and Settings between applications), but this is independent from component embedding.
Web服务还为应用程序提供了通过Internet与外部应用程序进行通信的功能,以实现企业间的(B2B)集成。
They also provide the functionality for applications to be able to communicate with external applications over the Internet to achieve business-to-business (B2B) integration between enterprises.
应用程序域模型由EJB 3.0实体bean表示并用于层间的通信。
The application domain model is represented by EJB 3.0 entity beans and is used for communication between tiers.
驱动程序是硬件和客户应用程序间通信的桥梁,文中介绍了USB的WDM功能驱动程序设计过程;
Function driver is the bridge between hardware and host software, and the design process of the WDM (Windows Driver Mode) driver for the USB was introduced here;
消息管理模块的主要功能是在通信应用程序之间建立一条高效的消息通知渠道,在域间进行异步事件信息传递。
The main function of information management module is to establish a highly efficient channel to transfer events asynchronously between the domains.
消息管理模块的主要功能是在通信应用程序之间建立一条高效的消息通知渠道,在域间进行异步事件信息传递。
The main function of information management module is to establish a highly efficient channel to transfer events asynchronously between the domains.
应用推荐