Apache Etch від платформи, мови та транспортний рівень не залежить.
Це означає, що працює з великою кількістю технологій з коробки, і ви можете зосередитися більше ваших здібностей з написання коду, а потім надавати підтримку специфічних для мішені.
В основі Etch знаходиться потужний, виготовлений на замовлення мова опису мережі, що допомагає розробникам описувати мережевих послуг та взаємодії.
Ця мова інтерпретується за допомогою компілятора Etch і рамки також поставляється з різними бібліотеками прив'язки для використання цієї мови в інших середовищах програмування.
Додатки, створені з Etch рамках високою масштабованість і забезпечують високий рівень ефективності та продуктивності, підтримку в режимі реального часу одним або двостороннього зв'язку.
Мережа сервіс, створений за допомогою Etch може мати модуль клієнта і сервера написані на різних мовах, але все ще бути в змозі взаємодіяти та співпрацювати без будь-яких проблем, пов'язаних з обміну повідомленнями та транспортних шарів.
Можливості сильний >:
- C #
- Java
- Нестабільна мовних прив'язок:
- Python
- JavaScript
- Перейти
Що нового У цьому випуску:
- Виправлені помилки:
- ValueFactory SRuntimes Mutex не розблоковувати
- Відсутність Typedef в SmartPointer в EtchNumber
- Корумповані на спадщину :: рівних і :: функції GetHashCode
- EtchPacketizer не в змозі отримати кілька пакетів в один буфер
- Оновлення КАСУ 0.13.0
- Додати новий рядок і згенерованого файлу
- Клієнт висить в hasResult () або hasException ()
- Індекс Буфер не оновлюється після EtchFlexBuffer :: поставив
- EtchPacketizer :: sessionData браузер не підтримує кілька пакетів, що знаходиться в буфері
- Fix компільованих Попередження
- Покращення:
- Зробити рівня журналу і Appender налаштовується в EtchRuntime
- Відсутність перекладу рядка в кінці файлу
- Зробити можна побудувати CPP-обов'язковими для декількох платформ поспіль
- Build-System - Зробіть багатоядерних збірки
Що нового у версії 1.1.0:
- Виправлені помилки:
- метод UnwantedMessage.ToString намагається форматувати з використанням форматування Стиль Java замість CSharp стилі
- Іноді закриття TlsConnection зазвичай призведе до IOException з сокет закритий.
- Compiler кидає URISyntaxException якщо є прогалини в дорозі до класів
- Build проблеми, якщо джерело Etch завантажується в дорозі з пробілами
- Несумісність у файли README для фірмової прикладів
- Windows 7 / .NET 3.5 SP1 помилка під час виконання setsockopt
- Покращення:
- TransportFactory.newTransport повертається стек увінчаний DeliveryService, що робить його важко реалізувати мета транспорти
- Слухач стек побудований 1/2 з ніг на голову і дивно інгібування ім'я служби та інших транспортних фільтри
- Змінити Maven ідентіфікатор_группи в & Quot; org.apache.etch і Quot; від & Quot; etch.etch & Quot;
- Нові можливості:
- Проектування і впровадження рамок для тестування сумісності, а також проста демонстрація тест
- Реалізація компілятора частина С-зв'язування, для генерації коду для виконання Etch C
- Інтеграція з-зв'язуючий у вікна збірки.
- Порт C-зв'язування з Linux, усунути розбіжності між вікнами і Linux.
- Реалізація Etch З Зв'язування (Runtime + Compiler)
Коментар не знайдено