ZDuplex 1.0.0.9

Лицензии: Бесплатная пробная версия ‎Размер файла: 3.15 MB
‎Рейтинг пользователей: 4.0/5 - ‎1 ‎Голосов

«Duplex является коммуникационной основой для .Net. Это решение для разработчиков, которые, вероятно, знакомы с программированием разъема, но считают его слишком сложным. «Канал скрывает от разработчика все тонкости сетевого коммуникационного программирования. «Дуплекс» является альтернативой WCF и Remoting. «Duplex позволяет программным приложениям общаться с помощью двунаправленного канала. Только одна розетка в одном порту открыта для связи и позволяет общаться за брандмауэром. Система может отправлять любой серийный объект по всей сети. Сериализация делается внутренним быстрым сериализатором или внешний сериализатор может быть прикреплен. Объекты могут быть отправлены синхронно или асинхронно, а это означает, что объект, который отправляется синхронно требует ответа с другой стороны (клиент сервера) или асинхронно (не дожидаясь ответа). Связь может быть установлена с именем пользователя или без него и паролем. Кроме того, система имеет функции Autoreconnection и Keep alive. Если автоматическое подключение установлено и соединение потеряно по какой-либо причине, «Дуплекс» попытается восстановить связь. Кроме того, может быть активировано безопасное соединение (SSL). В этом случае система использует файл сертификата SSL (самостоятельно подписанный или другой). Кроме того, в «Дуплексе» есть функциональность Отправки файлов. Если пользователь хочет выполнять методы удаленно, а не отправлять объекты, «Duplex автоматически создает прокси для такого рода действий. Другим важным отличием от WCF является то, что «Duplex не требует конфигурации вообще. Он бежит прямо из коробки. Набор образцов поставляется с рамками.

история версии

  • Версия 1.0.0.9 размещено на 2011-12-26
    добавлена функциональность async для .4.5

Подробная информация о программе

Eula

EULA - Соглашение о лицензировании конечных пользователей

Лицензионное соглашение с конечных пользователей Внимательно прочитайте это соглашение. НАЖАВ НА ЦИТАТУ;Я СОГЛАСЕН С ЦИТАТОЙ; КНОПКУ ИЛИ УСТАНОВКУ ИЛИ ИСПОЛЬЗОВАНИЕ ВСЕХ ИЛИ ЛЮБОЙ ЧАСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ВЫ ПРИНИМАЕТЕ ВСЕ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ВЫ СОГЛАШАЕТЕСЬ С ТЕМ, ЧТО ЭТО СОГЛАШЕНИЕ ПОДЛЕЖИТ ИСПОЛНЕНИЮ, КАК И ЛЮБОЕ ПИСЬМЕННОЕ СОГЛАШЕНИЕ, ПОДПИСАННОЕ ВАМИ. ЕСЛИ ВЫ НЕ СОГЛАСНЫ СО ВСЕМИ ЭТИМИ УСЛОВИЯМИ, НАЖМИТЕ КНОПКУ «КВОТА;Я НЕ СОГЛАСЕН»;. ВАМ НЕ БУДЕТ ПРЕДОСТАВЛЕН ДОСТУП К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ, ЕСЛИ ВЫ НЕ ПРИМЕТЕ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ЕСЛИ ВЫ ХОТИТЕ ИСПОЛЬЗОВАТЬ программное обеспечение КАК СОТРУДНИК, CONTRACTOR, ИЛИ АГЕНТ КОРПОРАЦИИ, ПАРТНЕРСТВО ИЛИ SIMILAR ENTITY, ТО ВЫ ДОЛЖНЫ БЫТЬAUTHORIZED ДЛЯ И БИНТ ENTITY В ORDER, ЧТОБЫ ПРИНЯТЬ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ЛИЦЕНЗИИ, ВЫДАННЫЕ В СООТВЕТСТВИИ С ЭТИМ СОГЛАШЕНИЕМ, ПРЯМО ОБУСЛОВЛЕНЫ ПРИНЯТИЕМ ТАКИМ УПОЛНОМОЧЕННЫМ ПЕРСОНАЛОМ. ЕСЛИ ВЫ ЗАКЛЮЧИЛИ ОТДЕЛЬНОЕ ПИСЬМЕННОЕ ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С JiTIT НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, УСЛОВИЯ ТАКОГО ДРУГОГО СОГЛАШЕНИЯ ПРЕВАЛИРУЮТ НАД ЛЮБЫМИ ПРОТИВОРЕЧИВЫМИ УСЛОВИЯМИ ЭТОГО СОГЛАШЕНИЯ. Это лицензионное соглашение (квота;Соглашение;) находится между Binomsoftware (квота;Vendor-quot;) и клиентом (физическое или юридическое лицо), который закупил лицензированное программное обеспечение для использования в качестве конечному пользователю (квота;you'quot;). Это Соглашение охватывает любую программу компьютерного программного обеспечения (ы) от поставщика, поставленную здесь (квота;Software;) и подтверждающую техническую документацию, предоставленную Программным обеспечением (квота;Документация;quot;). 1. Определения. Дата в силу: означает более раннее время подписания формы заказа или дату, когда программное обеспечение впервые стало доступным для вас. Форма заказа: означает любой заказ на стандартную форму заказа Поставщика, который выполняется Поставщиком и вами и который ссылается на это Соглашение. Каждая форма приказа, в которой говорится об этом Соглашении, считается частью настоящего Соглашения. Программное обеспечение: означает программный продукт поставщика (ы), предоставленный в связи с этим Соглашением в форме объектного кода (или, как указано в любой связанной форме заказа). Квота;Программное обеспечение; не включает в себя какие-либо приложения третьей стороны. Если не указано иное, программное обеспечение и документация называются коллективно в настоящем как «цитата;Программное обеспечение»;. Приложение третьей стороны: означает любое стороне программное приложение, которое упаковано с использованием, в сочетании с программным обеспечением или включено в программное обеспечение. Лицензия третьей стороны: означает отдельное лицензионное соглашение между вами и третьей стороной, регулирующая ваше использование приложения третьей стороны. 2. Лицензия. 2.1 Предоставление лицензии. a) при условии пользования всеми условиями настоящего Соглашения Поставщик предоставляет вам неподключаемую, неподразливную, неисключимую лицензию на использование Программного обеспечения, но только в соответствии с i) Документацией, ii) этим Соглашением и (iii) любым сроком действия лицензии, сроком подписки или другим пользователем, компьютером, областью использования или другими ограничениями, изложенными в применимой форме заказа или иным образом указанными при покупке. b) Любая заявка третьей стороны лицензируется вам отдельно на условиях лицензии третьей стороны. 2.2 Установка и копии. Поставщик должен предоставить программное обеспечение и документацию на диске или других средствах массовой информации или сделать его доступным для скачивания в электронной форме. Поставщик также предоставляет вам электронные пароли или другие механизмы, позволяющие при необходимости разрешить лицензированное использование Программного обеспечения. Все подписки начинаются, и доставка считается произойти, одновременно с началом и поставкой заявки третьей стороны на условиях лицензии третьей стороны. Вы можете копировать и устанавливать Программное обеспечение только в той же степени, в какой вам разрешено копировать и устанавливать приложение третьей стороны на условиях лицензии третьей стороны. 2.3. Лицензионные ограничения. Вы не должны: a) изменять, переводить, адаптировать, реверсивный инженер, декомпонировать, разбирать или иным образом переводить или создавать производные работы на основе Программного обеспечения, за исключением исключительно той степени, которая прямо разрешена применимым законодательством и с предварительного уведомления о такой деятельности Поставщику; b) использовать Программное обеспечение для предоставления третьим лицам любых услуг по управлению объектом, совместному использованию времени, бюро обслуживания или другим аналогичным услугам; c) аренда, аренда или сублиценза программного обеспечения третьей стороне; d) удалить любые уведомления, содержащиеся в Программном обеспечении, которые не имеют собственности, авторских прав или других уведомлений; e) отделить Программное обеспечение от любого приложения третьей стороны, с которым оно было упаковано, объединено или включено, или (f) раскрывать или распространять: i) контрольные показатели или другие сравнения, касающиеся Программного обеспечения или ii) любую информацию, касающуюся результатов использования Программного обеспечения (включая информацию о производительности, функции или недостатках Программного обеспечения) или содержащуюся в любой документации , отчет или анкета поставщика. 3. Владение. Несмотря ни на что обратное, содержащееся в настоящем, за исключением ограниченных лицензионных прав, прямо предусмотренных в настоящем, Поставщик и его поставщики имеют и сохранят все права, титул и интерес (включая, без ограничений, все патентные, авторские, товарные знаки, торговую тайну и другие права интеллектуальной собственности) в и на Программное обеспечение и все копии, модификации и производные произведения. Вы признаете, что получаете только ограниченное лицензионное право на Программное обеспечение и что независимо от использования слов «квота;покупка»;, «квота;продажа»; или как условия, в соответствии с этим, никакие права собственности не передаются вам в соответствии с этим Соглашением или иным образом. 4. Прекращение действия Соглашения. 4.1 Срок. Это Соглашение встало на силу с даты в силу и истекает после того, как ранее произошло следующее (квота;Term'quot;): a) в то время, когда все лицензии и подписки на услуги истекли в соответствии с их собственными условиями или b) после прекращения или истечения срока действия лицензии третьей стороны. Любая из сторон может расторгнуть это Соглашение (включая все связанные с ним формы приказа), если другая сторона: a) не может вылечить любое существенное нарушение настоящего Соглашения в течение тридцати (30) дней после письменного уведомления о таком нарушении; b) прекращает свою деятельность без преемника; или с) добивается защиты в рамках любого банкротства, приемного, доверительного дела, соглашения кредиторов, состава или сопоставимого производства, или если такое производство возбуждено в отношении такой стороны (и не прекращено в течение шестидесяти (60) дней)). Прекращение действия соглашения не является исключительным средством правовой защиты, и осуществление любой стороной любого средства правовой защиты в соответствии с этим Соглашением будет без ущерба для любых других средств правовой защиты, которые оно может иметь в соответствии с этим Соглашением, по закону или иным образом. 4.2 Прекращение. По истечении срока действия или расторжению настоящего Соглашения вы прекращаете любое использование любого программного обеспечения и уничтожаете все его копии и таким образом удостоверяете поставщика в письменной форме. 4.3 Выживание. Разделы 2.3 (Лицензионные ограничения), 3 (владение), 4 (Прекращение действия Соглашения), 5 (Отказ от гарантий), 6 (Ограничение средств правовой защиты и убытков), 7 (Конфиденциальная информация), 8 (Соответствие экспорту) и 9 (Общее) должны пережить любое прекращение или истечение срока действия этого Соглашения. 5. Отказ от гарантий. К EXTENT PERMITTED BY APPLICABLE LAW, SOFTWARE AND ALL SERVICES ПРЕДОСТАВЛЕНЫ ВАМ (цитата;AS IS'quot; И СО ВСЕМИ НЕИСПРАВНОСТЯМИ. НИ VENDOR, НИ ЕГО LICENSORS ДЕЛАЕТ ЛЮБЫЕ ДРУГИЕ ГАРАНТИИ, ЛИБО EXPRESS ИЛИ ПОДРАЗУМЕВАЕТСЯ, С УВАЖЕНИЕМ К SOFTWARE ИЛИ ДОКУМЕНТАЦИИ, В ТОМ ЧИСЛЕ, НО НЕ LIMITED TO, ПОДРАЗУМЕВАЕТСЯ WARRANTIES названия, MERCHANTABILITY, FITNESS ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, или ненавление. Поставщик не принимает никакой ответственности в отношении применения третьей стороной. Вы соглашаетесь связаться с соответствующей третьей стороной по любым вопросам, касающимся заявки третьей стороны. 6. Ограничение средств правовой защиты и убытков. 6.1 Ни вы, ни поставщик (включая поставщиков поставщика) SHALL BE LIABLE ДЛЯ ЛЮБЫХ ЛОСС USE, LOST DATA, FAILURE OF SECURITY Механизмы, INTERRUPTION OF BUSINESS, ИЛИ ЛЮБОЙ ОВЕНТЕ, SPECIAL, INCIDENTAL, ИЛИ КОСВЕННЫЙ УЩЕРБ ЛЮБОГО РОДА (ВКЛЮЧАЯ УТРАЧЕННУЮ ПРИБЫЛЬ), НЕЗАВИСИМО ОТ ФОРМЫ ДЕЙСТВИЯ, БУДЬ ТО В ДОГОВОРЕ, ДЕЛИКТ (ВКЛЮЧАЯ ХАЛАТНОСТЬ), СТРОГАЯ ОТВЕТСТВЕННОСТЬ ИЛИ ИНЫМ ОБРАЗОМ, ДАЖЕ ЕСЛИ ОН ПРОИНФОРМИРОВАН О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА ЗАРАНЕЕ. ЭТО SECTION 6.1 SHALL НЕ APPLY К вам с УВАЖЕНИЕМ К ЛЮБОМУ КОНФИУНТУ ARISING ПОД SECTIONS TITLED (квота;Грант лицензии,'quot; "квота;LICENSE RESTRICTIONS"quot; ИЛИ "квота;КОНФИДЕНСНАЯ ИНФОРМАЦИЯ"; 6.2 Стороны согласны с тем, что ограничения, указанные в настоящем разделе 6, выживут и будут применяться даже в том случае, если будет установлено, что какое-либо ограниченное средство правовой защиты, указанное в настоящем Соглашении, не выполнило своей основной цели. 7. Конфиденциальная информация. Любое программное обеспечение, документация или техническая информация, предоставленная Поставщиком (или его агентами), считаются «квотой;Конфиденциальной информацией поставщика»; без какой-либо маркировки или дальнейшего обозначения. За исключением, как прямо разрешено в настоящем, вы будете держать в секрете, а не использовать или раскрывать любую конфиденциальную информацию поставщика. Вы признаете, что раскрытие конфиденциальной информации поставщика нанесет существенный ущерб поставщику, который не может быть исправлен только за счет выплаты убытков, и поэтому при любом таком раскрытии вами Поставщик имеет право на соответствующую справедливую помощь в дополнение к любым средствам правовой защиты, которые он может иметь в законе. 8. Генерал. 8.1 Назначение. Это Соглашение будет связывать и inure в интересах каждой из сторон разрешенных преемников и назначений. Поставщик может назначить это Соглашение любому партнеру или любому назначенецу всех или практически всех активов Поставщика (будь то в результате слияния, смены контроля или иным образом). Вы не можете назначать или передавать это Соглашение, в целом или частично, без письменного согласия Поставщика. Любая попытка передать или назначить это Соглашение без такого письменного согласия будет недействительной. 8.2 Северабельность. Если какое-либо положение настоящего Соглашения будет признано каким-либо судом компетентной юрисдикции неисполнимым или недействительным, то это положение должно быть ограничено минимально необходимой степенью, с тем чтобы в противном случае это Соглашение оставалось в силе. 8.3 Закон об управлении; Юрисдикция и место проведения. Это Соглашение регулируется законами штата Калифорния и Соединенных Штатов без учета его положений о коллизии законов и без учета Конвенции Организации Объединенных Наций о международной продаже товаров. Если поставщик не отказывается от него по своему усмотрению, юрисдикция и место для действий, связанных с предметом настоящего должны быть штата Калифорния и федеральных судов Соединенных Штатов, расположенных в Сан-Франциско, штат Калифорния, и обе стороны в настоящее время представить личную юрисдикцию таких судов. 8.4 Сборы и расходы адвокатов. Превалющая сторона в любых действиях по обеспечению соблюдения этого Соглашения будет иметь право возместить гонорары и расходы своих адвокатов в связи с такими действиями. 8.5 Уведомления и отчеты. Любое уведомление или доклад здесь должно быть в письменной форме. Если поставщику, такое уведомление или отчет должны быть отправлены в Jitit, 22 Battery Street, Suite 703, Сан-Франциско, Калифорния 94111, Attn: Legal. Если вам, такое уведомление или отчет должны быть отправлены по адресу, который вы предоставили при размещении заказа. Уведомления и отчеты считаются данными: i) при получении, если по личной доставке; ii) при получении, если отправлено заверенной или зарегистрированной почтой США (запрошена квитанция о возврате); или iii) на следующий день после отправки, если на следующий день доставка крупной коммерческой службой доставки. 9.6 Поправки; Отказы. Никакие дополнения, изменения или поправки к этому Соглашению не имеют обязательной силы, если только они не выполняются в письменном виде уполномоченным представителем каждой из сторон настоящего Соглашения. Никакое отказ не будет подразумеваться от поведения или несоблюдения или осуществления прав в соответствии с этим Соглашением, равно как и любой отказ не будет эффективным, если в письменном виде, подписанном должным образом уполномоченным представителем от имени стороны, которая утверждала, что отказалась. 8.7 Все соглашения. Это Соглашение является полным и исключительным заявлением о взаимопонимании сторон и отменяет все предыдущие письменные и устные соглашения и сообщения, касающиеся предмета настоящего Соглашения. Никакое положение о каком-либо заказе на покупку или в какой-либо другой деловой форме, используемой Вами, не затвернит условия настоящего Соглашения, и любой такой документ, выданный стороной, относящийся к данному Соглашению, должен быть только для административных целей и не имеет юридической силы. Несмотря на вышеизложенное, если вы заключили отдельное письменное лицензионное соглашение, подписанное Поставщиком для использования Программного обеспечения, условия такого другого соглашения превалируют над любыми противоречивыми условиями настоящего Соглашения. 8.8 Независимые подрядчики. Стороны этого Соглашения являются независимыми подрядчиками. Нет никакой взаимосвязи партнерства, совместного предприятия, занятости, франшизы или агентства, созданного при этом между сторонами. Ни одна из сторон не будет иметь полномочий связывать другую сторону или нести обязательства от имени другой стороны без предварительного письменного согласия другой стороны. 8.9 Форс-мажор. Ни одна из сторон не несет ответственности перед другой стороной за любую задержку или невыполнение каких-либо обязательств в соответствии с этим Соглашением (за исключением неуплаты сборов), если задержка или неудача вызваны непредвиденными событиями, которые происходят после подписания настоящего Соглашения и которые находятся вне разумного контроля сторон, таких, как забастовки, блокада, война, терроризм , беспорядки, стихийные бедствия, отказ в выдаче лицензии правительством или другими государственными органами, поскольку такое событие не позволяет или задерживает выполнение пострадавшей стороной своих обязательств, и такая сторона не в состоянии предотвратить или устранить форс-мажор по разумной цене. 8.10 Конечные пользователи правительства. Программное обеспечение и документация, предусмотренные этим Соглашением, являются коммерческими компьютерными программами, разработанными исключительно за частный счет. Как определено в США Федеральные правила приобретения (FAR) раздел 2.101 и США обороны Федеральные правила приобретения (DFAR) разделы 252.227-7014 (a)a)(1) и 252.227-7014 (a)(5) (или иным образом в соответствии с применимыми к вам), программное обеспечение и документация, лицензированные в настоящем Соглашении считаются "квота;коммерческая цитата;1; и «квота;коммерческое компьютерное программное обеспечение»; и «квота;коммерческая документация по компьютерному программному обеспечению.» цитата; В соответствии с разделом 12.212 FAR и разделом DFAR 227.7202 , (или такие другие аналогичные положения, которые могут быть применимы к вам), любое использование, модификация, воспроизведение, освобождение, производительность, отображение или раскрытие такого коммерческого программного обеспечения или коммерческой документации программного обеспечения правительством США (или любым учреждением или подрядчиком) регулируется исключительно условиями настоящего Соглашения и запрещается, за исключением случаев, прямо разрешенных условиями настоящего Соглашения. 8.11 Судебный запрет. Вы понимаете и соглашаетесь с тем, что, несмотря на любое другое положение настоящего Соглашения, ваше нарушение положений настоящего Соглашения нанесет поставщику непоправимый ущерб, за который возмещение денежного ущерба будет недостаточным, и что поставщик, таким образом, будет иметь право на своевременное судебное освобождение для защиты прав поставщика в соответствии с этим Соглашением в дополнение к любым средствам правовой защиты. 8.12 Сторонний кодекс. Если программное обеспечение обозначено в Документации, может содержать или предоставляться определенный сторонний код (включая код, который может быть предоставлен вам в форме исходных кодов). Права собственности, использования, гарантии и изменения в отношении любого такого назначенного кода должны быть прямо изложены в Документации. Нажав на цитату;я принимаю цитату; CHECKBOX или установку или использование всех или любой части программного обеспечения, вы принимаете все условия настоящего Соглашения. ВЫ СОГЛАШАЕТЕСЬ С ТЕМ, ЧТО ЭТО СОГЛАШЕНИЕ ПОДЛЕЖИТ ИСПОЛНЕНИЮ, КАК И ЛЮБОЕ ПИСЬМЕННОЕ СОГЛАШЕНИЕ, ПОДПИСАННОЕ ВАМИ. ЕСЛИ ВЫ НЕ СОГЛАСНЫ СО ВСЕМИ ЭТИМИ УСЛОВИЯМИ, ЩЕЛКНИТЕ «квотА;ОТМЕНА»;. ВАМ НЕ БУДЕТ ПРЕДОСТАВЛЕН ДОСТУП ИЛИ ПРАВО НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ЕСЛИ ВЫ НЕ ПРИМЕТЕ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ЕСЛИ ВЫ ХОТИТЕ ИСПОЛЬЗОВАТЬ программное обеспечение КАК СОТРУДНИК, CONTRACTOR, ИЛИ АГЕНТ КОРПОРАЦИИ, ПАРТНЕРСТВО ИЛИ SIMILAR ENTITY, ТО ВЫ ДОЛЖНЫ БЫТЬAUTHORIZED ДЛЯ И БИНТ ENTITY В ORDER, ЧТОБЫ ПРИНЯТЬ УСЛОВИЯ ЭТОГО СОГЛАШЕНИЯ. ЛИЦЕНЗИИ, ВЫДАННЫЕ В СООТВЕТСТВИИ С ЭТИМ СОГЛАШЕНИЕМ, ПРЯМО ОБУСЛОВЛЕНЫ ПРИНЯТИЕМ ТАКИМ УПОЛНОМОЧЕННЫМ ПЕРСОНАЛОМ. ЕСЛИ ВЫ ЗАКЛЮЧИЛИ ОТДЕЛЬНОЕ ПИСЬМЕННОЕ ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С ПОСТАВЩИКОМ НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, УСЛОВИЯ ТАКОГО ДРУГОГО СОГЛАШЕНИЯ ПРЕВАЛИРУЮТ НАД ЛЮБЫМИ ПРОТИВОРЕЧИВЫМИ УСЛОВИЯМИ ЭТОГО СОГЛАШЕНИЯ.