ZDuplex 1.0.0.9

라이센스: 무료 평가판 ‎파일 크기: 3.15 MB
‎사용자 평가: 4.0/5 - ‎1 ‎투표

ZDuplex는 .Net의 통신 프레임워크입니다. 이 솔루션은 C# 소켓 프로그래밍에 익숙하지만 너무 복잡해하는 개발자를 위한 것입니다. ZChannel은 개발자의 네트워크 통신 프로그래밍의 모든 미묘함을 숨깁니다. ZDuplex는 WCF 및 원격 조림의 대안입니다. ZDuplex는 소프트웨어 응용 프로그램이 양방향 채널을 사용하여 통신할 수 있도록 합니다. 단일 포트에 있는 하나의 소켓만 통신을 위해 열려 있으며 방화벽 뒤에 통신할 수 있습니다. 시스템은 네트워크를 통해 직렬화 가능한 개체를 보낼 수 있습니다. 직렬화는 내부 빠른 직렬화기에 의해 수행되거나 외부 직렬화기를 연결할 수 있습니다. 개체를 동기적으로 또는 비동기적으로 보낼 수 있으므로 동기적으로 전송되는 개체는 상대방(서버 클라이언트)의 응답또는 비동기(응답을 기다리지 않고)가 필요합니다. 사용자 이름과 암호 가 있거나 없는 통신을 설정할 수 있습니다. 또한 시스템에는 자동 연결 및 살아있는 유지 기능이 있습니다. 자동 연결이 설정되고 어떤 이유로든 연결이 끊어지면 ZDuplex는 다시 연결을 시도합니다. 이 외에도 보안 연결(SSL)을 활성화할 수 있습니다. 이 경우 시스템은 SSL 인증서 파일(자체 서명 또는 다른)을 사용합니다. ZDuplex에는 파일 보내기 기능도 있습니다. 사용자가 개체를 보내는 대신 원격으로 메서드를 실행하려는 경우 ZDuplex는 이러한 종류의 활동에 대한 프록시를 자동으로 만듭니다. WCF의 또 다른 중요한 차이점은 ZDuplex에 구성이 전혀 필요하지 않다는 것입니다. 그것은 상자에서 바로 실행됩니다. 샘플 집합에는 프레임워크가 함께 제공됩니다.

버전 기록

  • 버전 1.0.0.9 에 게시 2011-12-26
    .4.5에 대한 비동기 기능이 추가되었습니다.

프로그램 세부 정보

Eula

EULA - 최종 사용자 라이센스 계약

최종 사용자 라이센스 계약 이 계약을 주의 깊게 읽으십시오. & 인용 을 클릭하거나 소프트웨어의 전부 또는 일부를 설치하거나 사용함으로써 귀하는 본 계약의 모든 이용 약관을 수락합니다. 귀하는 본 계약이 귀하가 서명한 서면 협상 계약과 마찬가지로 집행가능한 동의합니다. 이러한 모든 이용 약관에 동의하지 않는 경우 클릭 & 인용;동의하지 않음;인용;. 본 계약 약관을 수락하지 않는 한 소프트웨어에 액세스할 수 없습니다. 소프트웨어를 회사, 파트너십 또는 이와 유사한 법인의 직원, 계약자 또는 대리인으로 사용하려면 본 계약의 조건을 수락하기 위해 법인에 서명하고 구속할 권한이 있어야 합니다. 본 계약에 따라 부여된 라이선스는 그러한 공인 된 직원의 수락 시 명시적으로 조건이 됩니다. 소프트웨어 사용을 위해 Jitit과 별도의 서면 라이선스 계약을 체결한 경우, 해당 계약의 이용 약관은 본 계약의 상충되는 약관 또는 조건에 우선합니다. 본 라이선스 계약("계약 및 쿼트;)은 Binomsoftware("Vendor")와 최종 사용자로 사용하기 위해 허가된 소프트웨어를 조달한 고객(개인 또는 법인)이 있습니다. 본 계약은 여기에 제공된 공급업체의 모든 컴퓨터 소프트웨어 프로그램("Software")과 소프트웨어와 함께 제공되는 기술 문서 지원("설명서")을 다룹니다. 1. 정의. 유효 날짜: 주문 양식에 서명한 날짜의 이전 날짜 또는 소프트웨어가 처음 사용할 수 있게 된 날짜를 의미합니다. 주문 양식: 공급업체와 귀하가 실행하고 본 계약을 참조하는 공급업체의 표준 주문 양식에 대한 모든 주문을 의미합니다. 본 계약을 참조하는 각 주문 양식은 본 계약의 일부로 간주됩니다. 소프트웨어: 개체 코드 양식(또는 관련 주문 양식에 달리 지정된 대로)에서 본 계약과 관련하여 제공된 공급업체 소프트웨어 제품을 의미합니다. & quot;Software" 제3자 신청서는 포함되지 않습니다. 달리 명시되지 않는 한, 소프트웨어 및 문서는 여기에 공동으로 언급됩니다 & 소프트웨어". 타사 응용 프로그램: 소프트웨어와 함께 패키지, 결합 또는 통합된 타사 소프트웨어 응용 프로그램을 의미합니다. 제3자 라이선스: 귀하와 제3자 응용 프로그램 사용을 관리하는 제3자 간의 별도의 라이선스 계약을 의미합니다. 2. 라이센스. 2.1 라이센스 부여. (a) 본 계약의 모든 이용 약관에 따라, 공급업체는 귀하에게 소프트웨어를 사용할 수 있는 양도할 수 없는 비독점 라이선스를 부여하지만, (i) 본 계약 및 (iii) 라이선스 기간, 구독 기간 또는 기타 사용자, 컴퓨터, 사용 장 또는 기타 제한 사항에 따라 해당 주문 또는 기타 구매에 명시되어 있습니다. (b) 제3자 신청은 제3자 라이선스의 이용 약관에 따라 별도로 귀하에게 허가됩니다. 2.2 설치 및 사본. 공급업체는 디스크 또는 기타 미디어를 통해 소프트웨어 및 문서를 전달하거나 전자 형식으로 다운로드할 수 있도록 해야 합니다. 또한 공급업체는 소프트웨어의 허가된 사용을 허용하는 데 필요한 경우 전자 암호 또는 기타 사용 가능한 메커니즘을 제공합니다. 모든 구독은 개시되며, 제3자 라이선스의 이용 약관에 따라 제3자 신청의 개시 및 전달과 동시에 배송이 발생하는 것으로 간주됩니다. 귀하는 타사 라이선스의 이용 약관에 따라 타사 응용 프로그램을 복사하고 설치할 수 있는 범위 내에서만 소프트웨어를 복사하여 설치할 수 있습니다. 2.3. 라이센스 제한. 귀하는 (a) 관련 법률에서 명시적으로 허용하는 범위와 공급업체에 대한 그러한 활동에 대한 사전 통보를 제외하고는 소프트웨어에 근거하여 파생 작품을 수정, 번역, 조정, 조정, 역설계, 분해, 또는 번역또는 생성하지 않아야 합니다. (b) 소프트웨어를 사용하여 제3자에게 시설 관리, 시간 공유, 서비스 국 또는 기타 유사한 서비스를 제공하는 행위 (c) 소프트웨어를 제3자에게 임대, 임대 또는 종속하는 행위 (d) 소프트웨어에 포함된 제품 식별, 독점, 저작권 또는 기타 고지 (e) 소프트웨어를 포장, 결합 또는 통합한 제3자 응용 프로그램과 소프트웨어를 분리하거나 (f) 소프트웨어 와 관련된 벤치마크 또는 기타 비교 또는 (ii) 소프트웨어 사용 결과와 관련된 정보(소프트웨어의 성능, 기능 또는 결함과 관련) 또는 문서에 포함된 , 공급 업체의 보고서 또는 설문지. 3. 소유권. 여기에 명시된 제한된 라이선스 권리를 제외하고, 공급업체와 그 공급업체는 소프트웨어 및 소프트웨어 및 그 모든 사본, 수정 및 파생저작물에 대한 모든 권리, 상표, 영업 비밀 및 기타 지적 재산권(이에 국한되지 않음)을 보유하고 보유할 것입니다. 귀하는 소프트웨어에 대한 제한된 라이선스 권리만 취득하고 있으며, 본 계약에 따라 소유권이 전달되지 않는 어떠한 소유권도 본 계약에 따라 귀하에게 전달되지 않는다는 것을 인정합니다. 4. 계약 해지. 4.1 용어. 본 계약은 효력 발생일 현재 효력발생일이며, 다음(종부및 종부)의 조기 발생에 따라 만료됩니다: (a) 본 약관에 따라 모든 라이선스 및 서비스 구독이 만료되거나 (b) 제3자 라이센스의 해지 또는 만료시. 당사자는 상대방이 본 계약의 중대한 위반을 30일 이내에 치료하지 못하는 경우 본 계약(모든 관련 주문 양식 포함)을 해지할 수 있습니다. (b) 후속 작업 없이 작업을 중단; 또는 (c) 파산, 수령, 신탁 증서, 채권자 합의, 구성 또는 유사한 절차에 따라 보호를 추구하거나 그러한 당사자에 대해 그러한 절차가 제정된 경우 (그리고 60 일 이내에 기각되지 않음). 해지는 독점적 인 구제 수단이 아니며 본 계약에 따라, 법률 또는 기타 방법으로 가질 수있는 다른 구제수단에 대한 편견없이 본 계약에 따른 구제 수단의 당사자가 행사할 수 있습니다. 4.2 종료. 본 계약의 만료 또는 해지시, 귀하는 소프트웨어의 모든 사용을 중단하고 그 모든 사본을 파기하여 공급업체에 서면으로 인증해야 합니다. 4.3 생존. 제2.3항(면허제한), 3(소유권), 4(계약해지), 5(보증의 면책조항), 6(구제및 손해제한), 7(기밀정보), 8(수출 준수) 및 9(일반)는 본 계약의 해지 또는 만료를 이약관에 유의해야 한다. 5. 보증의 면책 조항. 관련 법률에서 허용하는 범위 내에서 소프트웨어 및 모든 서비스는 귀하에게 제공되며 IS&quot 및 모든 오류와 함께 제공됩니다. 공급업체나 라이센서는 소유권, 가맹점, 특정 목적에 대한 적합성 또는 침해를 포함하되 이에 국한되지 않는 소프트웨어 또는 문서와 관련하여 명시적 또는 묵시적인 다른 보증을 하지 않습니다. 공급업체는 제3자 신청과 관련하여 어떠한 책임도 지지 않습니다. 귀하는 제3자 신청과 관련된 문제와 관련하여 관련 제3자에게 연락하는 데 동의합니다. 6. 구제 및 손해의 제한. 6.1 귀하 또는 공급업체(공급업체의 공급업체 포함)는 계약, 불법 행위(과실 포함) 또는 기타 사전에 발생할 수 있는 경우와 관계없이 사용 손실, 데이터 손실, 보안 메커니즘 중단, 업무 중단 또는 간접적, 특별, 부수적 또는 결과적 손해(손실된 이익 포함)에 대해 책임을 지지 않습니다. 이 섹션 6.1은 제목과 인용 및 라이센스 부여, 및 견적 및 라이센스 제한 및 인용 및 기밀 정보 및 인용문에 따라 발생하는 클레임과 관련하여 귀하에게 적용되지 않습니다. 6.2 당사자는 본 계약에 명시된 제한된 구제책이 본질적인 목적에 실패한 것으로 판명되더라도 이 섹션 6에 명시된 제한이 생존하고 적용될 것이라는 데 동의합니다. 7. 기밀 정보. 공급업체(또는 그 대리인)가 제공한 소프트웨어, 문서 또는 기술 정보는 표시 또는 추가 지정 없이 벤더 기밀 정보 및 인용으로 간주됩니다. 본 명세서에서 명시적으로 승인된 경우를 제외하고, 귀하는 자신있게 보유하며 공급업체 기밀 정보를 사용하거나 공개하지 않습니다. 귀하는 공급업체 기밀 정보의 공개가 단독으로 손해 배상으로 해결할 수 없는 공급업체에 상당한 피해를 줄 수 있음을 인정하며, 따라서 귀하가 그러한 공개시, 공급업체는 법률에 따라 어떤 구제책이라도 적절한 공평한 구제를 받을 권리가 있음을 인정합니다. 8. 일반. 8.1 과제. 본 계약은 각 당사자의 허용된 후계자 및 할당의 이익을 구속하고 활용합니다. 공급업체는 합병, 통제 변경 또는 기타 계약에 따라 공급업체의 모든 또는 실질적으로 모든 자산을 계열사 또는 모든 할당자에게 할당할 수 있습니다. 귀하는 공급업체의 서면 동의 없이는 본 계약을 전부 또는 부분적으로 양도하거나 양도할 수 없습니다. 이러한 서면 동의 없이 본 계약을 양도하거나 양도하려는 시도는 무효가 됩니다. 8.2 단절. 본 계약의 조항이 집행 불가능하거나 무효로 관할 할 수있는 법원의 판결을 받은 경우, 해당 조항은 본 계약이 효력을 유지하도록 필요한 최소한의 범위로 제한됩니다. 8.3 통치법; 관할권 및 장소. 본 계약은 캘리포니아 주와 미국의 법률 조항의 충돌과 관계없이, 그리고 국제 상품 판매에 관한 유엔 협약에 관계없이 규율됩니다. 공급업체가 단독 재량에 따라 포기하지 않는 한, 본 약관의 주제와 관련된 조치의 관할권 및 장소는 캘리포니아 주 샌프란시스코에 위치한 캘리포니아 주 및 미국 연방 법원이며, 양 당사자는 이에 따라 해당 법원의 개인 관할권에 제출합니다. 8.4 변호사 의 수수료 및 비용. 본 계약을 집행하기 위한 모든 조치에서 우세한 당사자는 이러한 조치와 관련하여 변호사 의 수수료와 비용을 회수할 수 있습니다. 8.5 고지 및 보고서. 본 인과 같은 통지 나 보고서는 서면으로 작성되어야합니다. 벤더에게 이러한 통지 또는 보고서는 Jitit, 22 배터리 스트리트, 스위트 703, 샌프란시스코, CA 94111, Attn : 법률로 전송됩니다. 귀하에게 그러한 통지 또는 보고서는 주문 시 제공한 주소로 전송됩니다. 통지 및 보고서는 주어진 것으로 간주됩니다: (i) 개인 배달에 의해 수신 시; (ii) 인증 또는 등록 된 미국 우편으로 전송된 경우 영수증 (반환 영수증 요청); 또는 (iii) 주요 상용 배송 서비스에 의해 다음날 배송하는 경우 발송 후 하루 후. 9.6 개정; 면제. 본 계약의 보완, 수정 또는 개정은 본 계약에 대한 각 당사자의 정당하게 승인된 대표가 서면으로 실행하지 않는 한 구속력이 없습니다. 면제는 본 계약에 따른 권리 의 집행 또는 행사 실패에서 암시되지 않으며, 면제된 당사자를 대신하여 정당하게 승인된 대리인이 서명한 서면에 명시되지 않는 한 어떠한 면제도 효력이 없을 것입니다. 8.7 전체 계약. 본 계약은 당사자와 대체자에 대한 상호 이해에 대한 완전하고 배타적인 진술이며, 본 계약의 주제와 관련된 이전의 모든 서면 및 구두 계약 및 통신을 취소합니다. 구매 주문서 또는 귀하가 사용하는 기타 사업 양식의 규정은 본 계약의 이용 약관을 대체하지 않으며, 본 계약과 관련하여 당사국이 발행한 그러한 문서는 행정목적으로만 이루어져야 하며 법적 효력을 갖지 않습니다. 앞서 임에도 불구하고, 소프트웨어 사용을 위해 공급업체가 서명한 별도의 서면 라이센스 계약을 체결한 경우, 이러한 기타 계약의 이용 약관은 본 계약의 상충되는 이용 약관또는 조건에 우선합니다. 8.8 독립 계약자. 본 계약의 당사자는 독립 계약자입니다. 파트너십, 합작 투자, 고용, 프랜차이즈 또는 기관 간에 이어져 온 관계는 없습니다. 어느 당사자도 상대방의 사전 서면 동의 없이 상대방을 구속하거나 상대방을 대신하여 의무를 부과할 권한이 없습니다. 8.9 불가항력. 어느 당사자도 본 계약에 따른 의무를 지연또는 이행하지 못한 경우(수수료를 지불하지 않을 경우 제외) 본 계약의 체결 후 발생하는 예기치 않은 사건으로 인해 발생하며 파업, 봉쇄, 전쟁, 테러와 같은 당사자의 합리적인 통제를 벗어난 당사자에게 책임을 지지 않습니다. , 폭동, 자연 재해, 정부 또는 기타 정부 기관의 면허 거부, 지금까지 이러한 이벤트는 영향을받는 당사자가 의무를 이행하는 것을 방지하거나 지연시키고 그러한 당사자는 합리적인 비용으로 불가항력을 방지하거나 제거 할 수 없습니다. 8.10 정부 최종 사용자. 본 계약에 따라 제공되는 소프트웨어 및 문서는 개인 비용으로만 개발된 상용 컴퓨터 소프트웨어 프로그램입니다. 미국 연방 취득 규정(FAR) 섹션 2.101 및 미국 국방부 연방 인수 규정(DFAR) 섹션 252.227-7014(a)(1) 및 252.227-7014(a)(5) (또는 귀하에게 적용 가능한 경우) 소프트웨어 및 허가된 문서에 정의된 바에 정의된 바와 같이, 본 계약의 소프트웨어 및 허가된 문서는 상업적인 것으로 간주됩니다. 및 quot;상업용 컴퓨터 소프트웨어 및 견적 및 상업용 컴퓨터 소프트웨어 문서." FAR 섹션 12.212 및 DFAR 섹션 227.7202와 일치 (또는 귀하에게 적용될 수 있는 기타 유사한 조항), 미국 정부(또는 그 어떤 기관 또는 계약자)의 상업적 소프트웨어 또는 상용 소프트웨어 문서의 사용, 수정, 복제, 릴리스, 성능, 디스플레이 또는 공개는 본 계약의 조건에 의해서만 규율되며 본 계약의 조건에 의해 명시적으로 허용되는 범위 내에서는 금지됩니다. 8.11 금지형 구호. 귀하는 본 계약의 다른 조항에도 불구하고 본 계약의 조항을 위반하면 자금 손해 복구가 부적절한 공급업체에 돌이킬 수 없는 손해를 입힐 수 있으며, 따라서 공급업체는 이 계약에 따라 본 계약에 따른 공급업체의 권리를 보호하기 위해 적시에 금지금지구제를 받을 권리가 있으며, 법률에 따라 제공되는 모든 구제책 이외에 이를 이해하고 동의합니다. 8.12 타사 코드. 문서에 지정된 경우 소프트웨어는 특정 타사 코드(소스 코드 양식에서 사용할 수 있는 코드 포함)를 포함하거나 제공할 수 있습니다. 이러한 지정된 코드와 관련하여 소유권, 사용, 보증 및 수정 권한은 문서에 명시적으로 명시된 대로 작성되어야 합니다. & 나는 수락 & 확인란을 클릭하거나 소프트웨어의 전부 또는 일부를 설치하거나 사용함으로써, 귀하는 본 계약의 모든 이용 약관을 수락합니다. 귀하는 본 계약이 귀하가 서명한 서면 협상 계약과 마찬가지로 집행가능한 동의합니다. 본 약관에 동의하지 않는 경우 클릭 및 견적 및 취소;quot;. 본 계약 약관을 수락하지 않는 한 소프트웨어에 대한 액세스 또는 사용 권이 부여되지 않습니다. 소프트웨어를 회사, 파트너십 또는 이와 유사한 법인의 직원, 계약자 또는 대리인으로 사용하려면 본 계약의 조건을 수락하기 위해 법인에 서명하고 구속할 권한이 있어야 합니다. 본 계약에 따라 부여된 라이선스는 그러한 공인 된 직원의 수락 시 명시적으로 조건이 됩니다. 소프트웨어 사용을 위해 공급업체와 별도의 서면 라이선스 계약을 체결한 경우, 해당 계약의 이용 약관은 본 계약의 상충되는 이용 약관 또는 조건에 우선합니다.