ZDuplex 1.0.0.9

Licentie: Gratis proefperiode ‎Bestandsgrootte: 3.15 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

ZDuplex is een communicatiekader voor .Net. Deze oplossing is voor de ontwikkelaars die waarschijnlijk bekend zijn met C # socket programmering, maar vinden het te complex. ZChannel verbergt alle subtiliteiten van de netwerkcommunicatieprogrammering van de ontwikkelaar. ZDuplex is een alternatief voor WCF en Remoting. ZDuplex stelt de softwaretoepassingen in staat om te communiceren via bidirectioneel kanaal. Er is slechts één socket op één poort open voor de communicatie en het maakt het mogelijk om achter de firewall te communiceren. Het systeem kan elk serializable object over het netwerk verzenden. De serialisatie wordt gedaan door de interne snelle serialisator of de externe serialisator kan worden bevestigd. De objecten kunnen synchroon of asynchroon worden verzonden, wat betekent dat het object dat synchroon wordt verzonden, het antwoord van de andere kant (client van server) of asynchroon vereist (zonder op het antwoord te wachten). De communicatie kan worden vastgesteld met of zonder gebruikersnaam en het wachtwoord. Daarnaast heeft het systeem de Autoreconnection en Keep alive functies. Als automatische verbinding is ingesteld en de verbinding om welke reden dan ook verloren gaat, probeert ZDuplex opnieuw verbinding te maken. Daarnaast kan een beveiligde verbinding (SSL) worden geactiveerd. In dit geval maakt het systeem gebruik van het SSL-certificaatbestand (zelf ondertekend of een ander). ZDuplex heeft ook functionaliteit voor Bestanden verzenden. Als de gebruiker methoden op afstand wil uitvoeren in plaats van de objecten te verzenden, maakt ZDuplex automatisch de proxy voor dit soort activiteiten. Een ander belangrijk verschil met de WCF is dat ZDuplex helemaal geen configuratie nodig heeft. Het loopt direct uit de doos. De set monsters wordt geleverd met het kader.

versiegeschiedenis

  • Versie 1.0.0.9 geplaatst op 2011-12-26
    async-functionaliteit voor .4.5 is toegevoegd

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Gebruiksrechtovereenkomst Lees deze overeenkomst zorgvuldig. DOOR OP "I AGREE" BUTTON TE KLIKKEN OF ALLE OF EEN DEEL VAN DE SOFTWARE TE INSTALLEREN OF TE GEBRUIKEN, ACCEPTEERT U ALLE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST. U STEMT ERMEE IN DAT DEZE OVEREENKOMST AFDWINGBAAR IS, ZOALS ELKE SCHRIFTELIJKE OVEREENKOMST DIE DOOR U IS ONDERTEKEND. ALS JE NIET AKKOORD GAAT MET AL DEZE ALGEMENE VOORWAARDEN, KLIK DAN OP "IK BEN HET NIET EENS". U KRIJGT GEEN TOEGANG TOT DE SOFTWARE, TENZIJ U DE VOORWAARDEN VAN DEZE OVEREENKOMST ACCEPTEERT. ALS U DE Software WILT GEBRUIKEN ALS WERKNEMER, AANNEMER OF AGENT VAN EEN BEDRIJF, PARTNERSCHAP OF SOORTGELIJKE ENTITEIT, DAN MOET U GEMACHTIGD ZIJN OM DE ENTITEIT TE ONDERTEKENEN EN TE BINDEN OM DE VOORWAARDEN VAN DEZE OVEREENKOMST TE ACCEPTEREN. DE LICENTIES DIE OP GROND VAN DEZE OVEREENKOMST WORDEN VERLEEND, WORDEN UITDRUKKELIJK GECONDITIONEERD BIJ AANVAARDING DOOR DERGELIJK BEVOEGD PERSONEEL. ALS U EEN APARTE SCHRIFTELIJKE LICENTIEOVEREENKOMST MET JITIT HEBT GESLOTEN VOOR HET GEBRUIK VAN DE SOFTWARE, HEBBEN DE ALGEMENE VOORWAARDEN VAN DIE ANDERE OVEREENKOMST VOORRANG OP ALLE TEGENSTRIJDIGE VOORWAARDEN IN DEZE OVEREENKOMST. Deze licentieovereenkomst ("Overeenkomst") is tussen Binomsoftware("Vendor") en de klant (individueel of entiteit) die de gelicentieerde software heeft aangeschaft voor gebruik als eindgebruiker ("you"). Deze overeenkomst heeft betrekking op alle computersoftwareprogramma's van Vendor die hierbij worden geleverd ("Software") en ondersteunende technische documentatie die bij de Software wordt geleverd ("Documentatie"). 1. Definities. Ingangsdatum: de datum eerder van de datum waarop u een bestelformulier ondertekent of de datum waarop de software voor het eerst aan u beschikbaar wordt gesteld. Bestelformulier: elke bestelling op het standaard bestelformulier van de leverancier die wordt uitgevoerd door Vendor en u en welke verwijst naar deze overeenkomst. Elk bestelformulier waarin naar deze overeenkomst wordt verwezen, wordt als onderdeel van deze overeenkomst beschouwd. Software: het softwareproduct(en) van de leverancier dat in verband met deze overeenkomst wordt geleverd in objectcodeformulier (of zoals anderszins is gespecificeerd in een gerelateerd bestelformulier). "Software" bevat geen toepassing van derden. Tenzij anders vermeld, worden de Software en Documentatie hierin gezamenlijk aangeduid als "Software". Toepassing van derden: elke softwaretoepassing van derden die is verpakt met behulp van, gecombineerd met of opgenomen met de Software. Licentie van derden: een aparte licentieovereenkomst tussen u en een derde partij die uw gebruik van de toepassing van derden regelt. 2. Licentie. 2.1 Licentieverlening. (a) Onder voorbehoud van alle algemene voorwaarden van deze overeenkomst verleent de leverancier u een niet-overdraagbare, niet-sublicentieerbare, niet-exclusieve licentie om de Software te gebruiken, maar alleen in overeenstemming met i) de documentatie, ii) deze overeenkomst en (iii) een licentietermijn, abonnementstermijn of andere gebruiker, computer, gebruiksveld of andere beperkingen die zijn opgenomen in het toepasselijke bestelformulier of anderszins gespecificeerd bij aankoop. (b) Elke toepassing van derden is afzonderlijk aan u gelicentieerd onder de algemene voorwaarden van de licentie van derden. 2.2 Installatie en kopieën. De leverancier levert de software en documentatie per schijf of andere media of stelt deze ter beschikking om deze in elektronische vorm te downloaden. De leverancier verstrekt u ook elektronische wachtwoorden of andere schakelmechanismen indien nodig om het gelicentieerde gebruik van de Software mogelijk te maken. Alle inschrijvingen beginnen en de levering wordt geacht te gebeuren, gelijktijdig met het begin en de levering van de aanvraag van derden onder de algemene voorwaarden van de licentie van derden. U mag de Software alleen kopiëren en installeren in dezelfde mate als het is toegestaan om de toepassing van derden te kopiëren en te installeren onder de algemene voorwaarden van de licentie van derden. 2.3. Licentiebeperkingen. U mag: a) afgeleide werken op basis van de Software niet wijzigen, vertalen, aanpassen, aanpassen, reverse engineeren, decompileren, demonteren of anderszins vertalen of creëren, behalve uitsluitend voor zover dit uitdrukkelijk door de toepasselijke wetgeving is toegestaan en met voorafgaande kennisgeving van deze activiteit aan vendor; b) de Software gebruiken om facilitair beheer, tijdsdeling, servicebureau of andere soortgelijke diensten aan derden te leveren; c) de software aan een derde te verhuren, te leasen of onderlicentie te geven; d) alle productidentificatie, eigendom, auteursrechten of andere kennisgevingen in de Software verwijderen; e) de Software te scheiden van een toepassing van derden waarmee deze is verpakt, gecombineerd of opgenomen, of (f) benchmarks of andere vergelijkingen met betrekking tot de Software of (ii) alle informatie met betrekking tot de resultaten van uw gebruik van de Software (met inbegrip van de prestaties, functie of tekortkomingen van de Software) of in enige documentatie bevat , rapport of vragenlijst van leverancier. 3. Eigendom. Niettegenstaande alles wat hierin is opgenomen, met uitzondering van de beperkte licentierechten die hierin uitdrukkelijk worden verstrekt, hebben en blijven leveranciers alle rechten, titel en belang (inclusief, zonder beperking, alle octrooien, auteursrechten, handelsmerken, bedrijfsgeheimen en andere intellectuele eigendomsrechten) in en aan de Software en alle kopieën, wijzigingen en afgeleide werken daarvan. U erkent dat u slechts een beperkt licentierecht op de Software verkrijgt en dat, ongeacht enig gebruik van de woorden "aankoop"& "sale" of dergelijke voorwaarden hieronder geen eigendomsrechten aan u worden overgebracht op grond van deze Overeenkomst of anderszins. 4. Beëindiging van de overeenkomst. 4.1 Termijn. Deze overeenkomst is van kracht vanaf de ingangsdatum en vervalt na de eerdere datum van de volgende (de "Term"): a) op het moment dat alle licentie- en serviceabonnementen hieronder zijn verlopen in overeenstemming met hun eigen voorwaarden of (b) bij de beëindiging of vervaldatum van de licentie van derden. Elke partij kan deze overeenkomst (met inbegrip van alle daarmee verband houdende bestelformulieren) beëindigen indien de andere partij: a) elke materiële schending van deze overeenkomst niet binnen dertig (30) dagen na schriftelijke kennisgeving van een dergelijke inbreuk niet geneest; b) de exploitatie zonder opvolger staakt; of c) bescherming zoekt in het kader van een faillissement, curatorschap, trustted, crediteurenregeling, samenstelling of vergelijkbare procedure, of indien een dergelijke procedure tegen deze partij wordt ingesteld (en niet binnen zestig (60) dagen wordt afgewezen).) Beëindiging is geen exclusieve remedie en de uitoefening door een van beide partijen van een rechtsmiddel uit grond van deze overeenkomst zal geen afbreuk doen aan eventuele andere rechtsmiddelen die zij kan hebben uit grond van deze overeenkomst, door de wet, of anderszins. 4.2 Beëindiging. Na afloop of beëindiging van deze Overeenkomst beëindigt u elk gebruik van software en vernietigt u alle kopieën daarvan en verklaart u dat de leverancier dus schriftelijk. 4.3 Overleven. Secties 2.3 (Licentiebeperkingen), 3 (eigendom), 4 (beëindiging van de overeenkomst), 5 (Disclaimer van garanties), 6 (beperking van rechtsmiddelen en schade), 7 (vertrouwelijke informatie), 8 (naleving van de uitvoer) en 9 (algemeen) overleven elke beëindiging of vervaldatum van deze overeenkomst. 5. Disclaimer van garanties. VOOR ZOVER TOEGESTAAN DOOR DE TOEPASSELIJKE WETGEVING, WORDEN DE SOFTWARE EN ALLE DIENSTEN AAN U GELEVERD "AS IS" EN MET ALLE FOUTEN. NOCH VERKOPER, NOCH ZIJN LICENTIEGEVERS MAAKT GEEN ANDERE GARANTIES, UITDRUKKELIJK OF IMPLICIET, MET BETREKKING TOT DE SOFTWARE OF DOCUMENTATIE, MET INBEGRIP VAN, maar niet BEPERKT TOT, IMPLICIETE GARANTIES VAN de titel, MERCHANTABILITY, GESCHIKTHEID VOOR EEN BEPAALD DOEL, OF NIET-INBREUK. Leverancier aanvaardt geen enkele aansprakelijkheid met betrekking tot de toepassing van derden. U stemt ermee in contact te nemen met de betreffende derde partij met betrekking tot eventuele problemen met betrekking tot de aanvraag van derden. 6. Beperking van rechtsmiddelen en schade. 6.1 U, noch de verkoper (met inbegrip van leveranciers van leveranciers) zijn aansprakelijk voor enig verlies van gebruik, verloren gegevens, falen van beveiligingsmechanismen, onderbreking van het bedrijfsleven, of enige indirecte, bijzondere, incidentele of gevolgschade van welke aard dan ook (met inbegrip van gederfde winsten), ongeacht de vorm van actie, hetzij in contract, onrechtmatige daad ( inclusief nalatigheid), strikte aansprakelijkheid of anderszins, zelfs indien op de hoogte van de mogelijkheid van dergelijke schade vooraf. DIT ARTIKEL 6.1 IS NIET OP U VAN TOEPASSING MET BETREKKING TOT VORDERINGEN DIE VOORTVLOEIEN UIT DE RUBRIEKEN GETITELD "VerlenING VAN LICENTIE," "LICENTIEBEPERKINGEN" OR "VERTROUWELIJKE INFORMATIE". 6.2 De partijen zijn het erover eens dat de in dit artikel 6 genoemde beperkingen zullen overleven en van toepassing zullen zijn, zelfs als blijkt dat een beperkte in deze overeenkomst gespecificeerde corrigerende maatregel niet van zijn wezenlijke doel is gekomen. 7. Vertrouwelijke informatie. Alle software, documentatie of technische informatie die door vendor (of zijn agenten) wordt verstrekt, wordt beschouwd als "Vertrouwelijke informatie van leveranciers" zonder enige markering of verdere aanwijzing. Behalve zoals uitdrukkelijk hierin is toegestaan, zult u vertrouwen hebben en geen vertrouwelijke informatie van leveranciers gebruiken of openbaar maken. U erkent dat openbaarmaking van vertrouwelijke informatie van leveranciers aanzienlijke schade zou toebrengen aan de leverancier die niet alleen door de betaling van schadevergoeding kan worden verholpen en dat de verkoper bij een dergelijke openbaarmaking door u recht heeft op passende billijke vrijstelling, naast de rechtsmiddelen die hij bij wet zou kunnen hebben. 8. 8.1 Opdracht. Deze overeenkomst zal binden en inure ten behoeve van de toegestane opvolgers van elke partij en wijst toe. De verkoper kan deze overeenkomst toewijzen aan een gelieerde onderneming of aan een toegewezen onderneming van alle of nagenoeg alle activa van de leverancier (hetzij op grond van een fusie, verandering van zeggenschap of anderszins). U mag deze overeenkomst niet geheel of gedeeltelijk toewijzen of overdragen zonder schriftelijke toestemming van de leverancier. Elke poging om deze overeenkomst zonder dergelijke schriftelijke toestemming over te dragen of toe te wijzen, is nietig. 8.2 Verbrekenbaarheid. Indien een bepaling van deze overeenkomst door een bevoegde rechterlijke instantie wordt beoordeeld om niet-afdwingbaar of ongeldig te zijn, wordt deze bepaling beperkt tot het noodzakelijke minimum, zodat deze overeenkomst anders van kracht blijft. 8.3 Bestuursrecht; Jurisdictie en locatie. Deze overeenkomst wordt beheerst door de wetgevingen van de staat Californië en de Verenigde Staten, zonder rekening te houden met de bepalingen van de wetgeving, en zonder rekening te houden met het Verdrag van de Verenigde Naties inzake de internationale verkoop van goederen. Tenzij afstand wordt gedaan door Vendor naar eigen goeddunken, zijn de bevoegdheid en de plaats voor acties in verband met het onderwerp hiervan de federale rechtbanken van De Staat van Californië en de Verenigde Staten gevestigd in San Francisco, Californië, en beide partijen leggen zich hierbij voor aan de persoonlijke jurisdictie van dergelijke rechtbanken. 8.4 Honoraria en kosten van advocaten. De heersende partij in elke actie om deze overeenkomst af te dwingen, heeft het recht om de honoraria en kosten van haar advocaten in verband met een dergelijke actie terug te vorderen. 8.5 Mededelingen en verslagen. Elke mededeling of verslag hieronder is schriftelijk. Indien aan Vendor, wordt een dergelijke kennisgeving of rapport verzonden naar Jitit, 22 Battery Street, Suite 703, San Francisco, CA 94111, Attn: Legal. Als deze kennisgeving of melding aan u wordt toegezonden, wordt deze bericht of melding verzonden naar het adres dat u bij het plaatsen van uw bestelling hebt opgegeven. Aankondigingen en verslagen worden geacht te zijn vermeld: i) bij ontvangst indien zij door persoonlijke levering; (ii) na ontvangst indien verzonden per gecertificeerde of geregistreerde Amerikaanse post (retourbon aangevraagd); of (iii) een dag nadat het wordt verzonden als door de volgende dag levering door een grote commerciële bezorgdienst. 9.6 Amendementen; Ontheffingen. Geen enkele aanvulling, wijziging of wijziging van deze Overeenkomst is bindend, tenzij zij schriftelijk worden uitgevoerd door een naar behoren gemachtigde vertegenwoordiger van elke partij bij deze Overeenkomst. Er zal geen ontheffing worden geïmpliceerd uit gedrag of niet-handhaving of uitoefening van rechten uit grond van deze Overeenkomst, noch zal enige ontheffing van kracht zijn, tenzij in een schriftelijk ondertekend door een naar behoren gemachtigde vertegenwoordiger namens de partij beweerde te hebben afgezien. 8.7 Volledige overeenkomst. Deze overeenkomst is de volledige en exclusieve verklaring van het wederzijds begrip van de partijen en vervangt en annuleert alle eerdere schriftelijke en mondelinge overeenkomsten en mededelingen met betrekking tot het onderwerp van deze overeenkomst. Het verstrekken van een aankooporder of in enige andere bedrijfsvorm die door u in dienst is, vervangt de algemene voorwaarden van deze overeenkomst, en een dergelijk document dat door een partij in deze overeenkomst wordt afgegeven, is alleen voor administratieve doeleinden en heeft geen rechtsgevolgen. Ondanks het voorgaande, als u een aparte schriftelijke licentieovereenkomst hebt aangegaan die door Vendor is ondertekend voor het gebruik van de Software, de voorwaarden van die andere overeenkomst gelden voor alle tegenstrijdige voorwaarden in deze overeenkomst. 8.8 Onafhankelijke contractanten. De partijen bij deze overeenkomst zijn onafhankelijke contractanten. Er is geen relatie tussen partnerschap, joint venture, werkgelegenheid, franchise of agentschap gecreëerd hierbij tussen de partijen. Geen van beide partijen zal de bevoegdheid hebben om de ander te binden of verplichtingen namens de andere partij aan te gaan zonder voorafgaande schriftelijke toestemming van de andere partij. 8.9 Overmacht. Geen van beide partijen is aan de andere partij aansprakelijk voor enige vertraging of niet-nakoming van enige verplichting uit hoofde van deze overeenkomst (met uitzondering van het niet betalen van vergoedingen) indien de vertraging of het falen het gevolg is van onvoorziene gebeurtenissen, die zich voordoen na de ondertekening van deze overeenkomst en die buiten de redelijke controle van de partijen vallen, zoals stakingen, blokkade, oorlog, terrorisme , rellen, natuurrampen, weigering van een vergunning door de overheid of andere overheidsinstanties, voor zover een dergelijke gebeurtenis voorkomt of vertraagt de getroffen partij van het voldoen aan haar verplichtingen en deze partij is niet in staat om te voorkomen of te verwijderen van de overmacht tegen redelijke kosten. 8.10 Eindgebruikers van de overheid. De software en documentatie die in het kader van deze overeenkomst worden geleverd, zijn commerciële computersoftwareprogramma's die uitsluitend op privékosten zijn ontwikkeld. Zoals gedefinieerd in de VS Federal Acquisition Regulations (FAR) section 2.101 and U.S. Defense Federal Acquisition Regulations (DFAR) sections 252.227-7014(a)(1) and 252.227-7014(a)(5) (or otherwise as applicable to you), the Software and Documentation licensed in this Agreement are deemed to "commercial items" en "commerciële computersoftware" en "commerciële computersoftwaredocumentatie." In overeenstemming met FAR-paragraaf 12.212 en DFAR-sectie 227.7202 , (of andere soortgelijke bepalingen die op u van toepassing kunnen zijn), elk gebruik, wijziging, reproductie, release, prestaties, weergave of openbaarmaking van dergelijke commerciële softwaredocumentatie door de Amerikaanse overheid (of een agentschap of aannemer daarvan) is uitsluitend geregeld onder de voorwaarden van deze overeenkomst en is verboden, tenzij uitdrukkelijk toegestaan door de voorwaarden van deze overeenkomst. 8.11 Dwangverlichting. U begrijpt en stemt ermee in dat, ondanks enige andere bepaling van deze overeenkomst, uw schending van de bepalingen van deze overeenkomst onherstelbare schade van de leverancier zal veroorzaken waarvoor de terugvordering van geldschade ontoereikend zou zijn, en dat de verkoper daarom het recht heeft om tijdig een gerechtelijke vrijstelling te verkrijgen om de rechten van de verkoper uit te sluiten op grond van deze overeenkomst, naast alle rechtsmiddelen die wettelijk beschikbaar zijn. 8.12 Code van derden. Indien aangegeven in de documentatie, kan de Software bepaalde code van derden bevatten of worden verstrekt (inclusief code die u in broncodeformulier ter beschikking kan worden gesteld). Eigendoms-, gebruiks-, garantie- en wijzigingsrechten met betrekking tot een dergelijke aangewezen code worden uitdrukkelijk in de documentatie vermeld. Door op "I accept" CHECKBOX te klikken of alle of een deel van de software te installeren of te gebruiken, accepteer je alle algemene voorwaarden van deze Overeenkomst. U STEMT ERMEE IN DAT DEZE OVEREENKOMST AFDWINGBAAR IS, ZOALS ELKE SCHRIFTELIJKE OVEREENKOMST DIE DOOR U IS ONDERTEKEND. ALS JE NIET AKKOORD GAAT MET AL DEZE ALGEMENE VOORWAARDEN, KLIK DAN OP "ANNULEREN". U KRIJGT GEEN TOEGANG OF HET RECHT OM DE SOFTWARE TE GEBRUIKEN, TENZIJ U DE VOORWAARDEN VAN DEZE OVEREENKOMST AANVAARDT. ALS U DE Software WILT GEBRUIKEN ALS WERKNEMER, AANNEMER OF AGENT VAN EEN BEDRIJF, PARTNERSCHAP OF SOORTGELIJKE ENTITEIT, DAN MOET U GEMACHTIGD ZIJN OM DE ENTITEIT TE ONDERTEKENEN EN TE BINDEN OM DE VOORWAARDEN VAN DEZE OVEREENKOMST TE ACCEPTEREN. DE LICENTIES DIE OP GROND VAN DEZE OVEREENKOMST WORDEN VERLEEND, WORDEN UITDRUKKELIJK GECONDITIONEERD BIJ AANVAARDING DOOR DERGELIJK BEVOEGD PERSONEEL. ALS U EEN AFZONDERLIJKE SCHRIFTELIJKE LICENTIEOVEREENKOMST MET LEVERANCIER HEBT GESLOTEN VOOR HET GEBRUIK VAN DE SOFTWARE, HEBBEN DE ALGEMENE VOORWAARDEN VAN DIE ANDERE OVEREENKOMST VOORRANG OP ALLE TEGENSTRIJDIGE VOORWAARDEN IN DEZE OVEREENKOMST.