|
Aujourd'hui, l'entreprise est équipé de série d'applications d'affaires courant à travers LAN, WAN et Internet. Domaines d'applications ne peut pas rester dispersés pour les entreprises que les demandes ad hoc besoins. Il est désormais essentiel pour les entreprises à présenter ces demandes hors de la boîte noire et leur permettre de communiquer de manière transparente les uns avec les autres dans un environnement distribué. Il existe plusieurs technologies et plates-formes, qui autorisent les communications interprocessus l'ensemble du réseau, et l'un d'entre eux est "Le Remoting. NET". . NET Remoting fournit le cadre générique et un ensemble d'API pour développer l'application distribuée qui permet aux différentes applications de communiquer entre eux. Ces applications peuvent être situés sur la même machine, les différentes machines sur le même réseau ou même sur des machines dans des réseaux séparés. De nombreuses technologies permettent la communication interprocessus. DCOM (Distributed COM), les Web Services. NET Remoting tombent tous sous l'égide de Microsoft Distributed Computing. Les deux DCOM et les services Web sont les lacunes spécifiques qui font «L'. NET Remoting« un centre d'intérêt. DCOM est limité aux ordinateurs de type analogue sur le même réseau car il repose sur le protocole binaire. Lorsque le monde connecté à Internet doit être approchée, DCOM ne peut pas faire intervenir, comme chaque modèle d'objet ne gère pas le protocole binaire. Un autre défaut de DCOM est qu'il fonctionne sur une plage de ports qui sont généralement bloqués sur le firewall. Bien que vous pouvez configurer un pare-feu et d'ouvrir de tonnes de port pour DCOM pour bien fonctionner, mais en ce que, il diminue l'efficacité du pare-feu et beaucoup de questions de sécurité sont en place. Service Web un mot bourdonnement, relèvent. NET Remoting. Service Web est le modèle de programmation simplifié qui permet aux applications d'échanger des messages d'une manière qui est indépendante de la plateforme, le modèle objet indépendant et langage de programmation indépendant. Service Web est limité au protocole HTTP que si que. NET Remoting peut travailler sur différents protocoles. Pourtant, une autre lacune de service Web qui mettent. NET Remoting en avant de lui est qu'il est apatride, chaque demande de résultats en matière de création d'objets nouveaux, tandis que. NET Remoting permet de corréler les multiples appels et le maintien de l'Etat. Il est très difficile de fournir idéal Remoting Framework qui assure pour répondre aux besoins de la plupart des applications d'entreprise. Microsoft a franchi une étape clé dans la bonne direction pour l'améliorer. NET Remoting avec framework 2.0. L'une des plus grande nouveauté dans ». NET Remoting" avec Framework 2.0 est un nouveau canal de communication appelée IPC canal, basée sur un tube nommé pour les communications processus de croix dans la même machine. Auparavant, les développeurs devaient dépendre de la pile réseau, même si elles ont besoin pour communiquer avec des processus sur la même machine. En outre, la sécurité et des restrictions ont été appliquées à la CIB Channel avec une ACL pour limiter le nombre d'utilisateurs accédant à chaîne. Un autre pas en ". NET Remoting" avec Framework 2.0 est le canal de l'amélioration TCP. Sécurité de l'interface SSPI (Security Service Provider Interface) a ajouté à TCP canal qui nécessite identité fenêtre d'autorisation et de rendre ainsi une solution d'accès distant sécurisé. Caractère strict de formateur a été un problème majeur à partir de Framework 1.0. Elle ne restreint que les correspondances exactes de types pour être dé-feuilleton sur l'extrémité de réception. Elle permettra aux développeurs de type à modifier et faire évoluer leurs types sur un temps sans manquer de sérialiser entre les versions. Cette amélioration est appelé «Version-sérialisation tolérante" Pour de plus amples Informaton ou http://divyen.webs.com |



















