zoukankan      html  css  js  c++  java
  • about .NET Remoting

    Over a period of time, the perception() of building applications is changing very rapidly whatever it may be, either desktop applications, web applications, or distributed applications.

    Nowadays, it has become the practice to build applications as a set of components (that are distributed across a network of machines and work together as if all the sets of components are available from the single machine.) 
    Traditionally(传统上), distributed application logic known for DCOM, CORBA or RMI, laid a reliable(可靠) and scalable(可升级的) platform to meet the growing needs of applications.
    These component-based technologies work very well in an intranet environment.
    Only thing is we cannot use this technology over the Internet because the technologies do not interoperate(交互).
    A pinch over Webservices Vs. Remoting
    Browser-based Web applications, in contrast(相反,大不相同), are loosely coupled(松耦合) and remarkably(特别好,引人注目) interoperable.
    They communicate using HTTP to exchange MIME-typed data in a wide range of formats. 
    Web services adapt the traditional Web programming model for use from all sorts of applications, not just browser based ones.
    They exchange SOAP messages using HTTP and other Internet protocols.
    Because web services rely on industry standards, including HTTP, XML, SOAP, and WSD, to expose applications' functionality on the Internet, they are independent of(独立于) programming language, platform, and device.
    Thanks to Microsoft inventing of ASP.NET Web services and .NET Remoting.
    Web services infrastructure provides a simple API for Web services based on mapping SOAP messages to method invocations.
    This is achievable by providing a very simple programming model based on mapping SOAP message exchanges to individual method invocations.
  • 相关阅读:
    Delphi从Internet下载文件
    datasnap 上传/下载大文件(本Demo以图传片文件为例)
    delphi 理解ParamStr
    delphi2010多线程编程教程
    QQ2008自动聊天精灵delphi源码
    Delphi使用Indy、ICS组件读取网页
    UniDac 使用日记(转)
    delphi xe5 安卓 配置sqlite
    Netty内存管理器ByteBufAllocator及内存分配
    初识内存分配ByteBuf
  • 原文地址:https://www.cnblogs.com/simhare/p/960652.html
Copyright © 2011-2022 走看看