Kaazing Gateway


Лицензия

Лицензия

Группа

Группа

org.kaazing
Идентификатор

Идентификатор

gateway
Последняя версия

Последняя версия

5.6.2
Дата

Дата

Тип

Тип

pom
Описание

Описание

Kaazing Gateway
Kaazing Gateway
Ссылка на сайт

Ссылка на сайт

https://github.com/kaazing/gateway
Система контроля версий

Система контроля версий

https://github.com/kaazing/gateway

Скачать gateway

Имя Файла Размер
gateway-5.6.2.pom 20 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.kaazing/gateway/ -->
<dependency>
    <groupId>org.kaazing</groupId>
    <artifactId>gateway</artifactId>
    <version>5.6.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.kaazing/gateway/
implementation 'org.kaazing:gateway:5.6.2'
// https://jarcasting.com/artifacts/org.kaazing/gateway/
implementation ("org.kaazing:gateway:5.6.2")
'org.kaazing:gateway:pom:5.6.2'
<dependency org="org.kaazing" name="gateway" rev="5.6.2">
  <artifact name="gateway" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.kaazing', module='gateway', version='5.6.2')
)
libraryDependencies += "org.kaazing" % "gateway" % "5.6.2"
[org.kaazing/gateway "5.6.2"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • bridge
  • bom
  • distribution
  • management
  • resource.address/spi
  • resource.address/http
  • resource.address/httpx
  • resource.address/httpxdraft
  • resource.address/httpxe
  • resource.address/pipe
  • resource.address/rtmp
  • resource.address/sse
  • resource.address/ssl
  • resource.address/tcp
  • resource.address/udp
  • resource.address/ws
  • resource.address/wsdraft
  • resource.address/wse
  • resource.address/wsn
  • resource.address/wsx
  • resource.address/wsxdraft
  • security
  • server
  • server.api
  • server.spi
  • service/spi
  • service/amqp
  • service/broadcast
  • service/echo
  • service/http.balancer
  • service/http.directory
  • service/http.proxy
  • service/http.redirect
  • service/proxy
  • service/turn.rest
  • service/update.check
  • service/update.check.management
  • transport/spi
  • transport/bio
  • transport/http
  • transport/nio
  • transport/pipe
  • transport/sse
  • transport/ssl
  • transport/ws
  • transport/wseb
  • transport/wsn
  • util
  • mina.core
  • mina.netty
  • test.util
  • update.check

Gateway

Gitter Build Status

About this Project

The Gateway is a network gateway created to provide a single access point for real-time web based protocol elevation that supports load balancing, clustering, and security management. It is designed to provide scalable and secure bidirectional event-based communication over the web; on every platform, browser, and device.

A set of client APIs are provided in the following repos.

Running via public Docker Image

  1. Edit /etc/hosts file (or equivalent) to set gateway as the Docker host. Example from /etc/hosts:

    192.168.99.100 gateway

    where the IP address is that of your Docker host.

  2. Download and run the Gateway image:

    docker run --rm -p 8000:8000 -h gateway kaazing/gateway:latest

  3. Point your browser at http://gateway:8000 to see the welcome page.

See Kaazing Gateway on Docker Hub for more information, or see below to build your own Docker container locally.

Building this Project

Requirements for building the project

  • Java 8 JDK or higher

  • Apache Maven 3.2.3 or higher, with the recommended settings:

    MAVEN_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=1024m"

Steps for building this project

Before building the project please import the certificate form certificates/democa.crt to the Java keystore.

To do this you can use the provided scripts:

  • certificates\add-to-cacerts.bat for Windows
  • certificates/add-to-cacerts.sh for Mac/Linux

Please note that the scripts assume you have specified a JDK in your JAVA_HOME environment variable.

To build the Gateway locally, use:

mvn clean install

Building the Docker container locally

The Docker container is not built as part of the default build of this project. To build a Docker container locally, specify the docker profile:

mvn clean install -Pdocker

For more information, and to run the Docker container this builds, see the instructions in docker directory.

Running this Project

  1. cd distribution/target

  2. Unpack the appropriate distribution

    Mac/Linux: tar -xvf kaazing-gateway-community-develop-SNAPSHOT.tar.gz

    Windows: unzip kaazing-gateway-community-develop-SNAPSHOT.zip

  3. Start the Gateway

    Mac/Linux: ./kaazing-gateway-community-develop-SNAPSHOT/bin/gateway.start

    Windows: ./kaazing-gateway-community-develop-SNAPSHOT/bin/gateway.start.bat

Running a Prebuilt Project

You can also download and run this project from kaazing.org/download

Developing Client Applications

To learn how to develop client applications using the Gateway, see the documentation on kaazing.org.

See a Live Demo

To view demo client applications running against the Gateway, visit kaazing.org/demos.

Contact

The Gateway Gitter room is the easiest way to contact the developers who maintain the project.

org.kaazing

Tenefit

[aw-suhm]

Версии библиотеки

Версия
5.6.2
5.6.2-RC001
5.6.1
5.6.1-RC004
5.6.1-RC003
5.6.1-RC002
5.6.1-RC001
5.6.0
5.6.0-RC003
5.6.0-RC002
5.6.0-RC001
5.5.0
5.5.0-RC001
5.4.1
5.4.1-RC002
5.4.1-RC001
5.4.0
5.4.0-RC005
5.4.0-RC004
5.4.0-RC002
5.4.0-RC001
5.3.2
5.3.2-RC001
5.3.1
5.3.1-RC003
5.3.1-RC002
5.3.1-RC001
5.2.5
5.2.5-RC003
5.2.5-RC002
5.2.5-RC001
5.2.4
5.2.4-RC003
5.2.4-RC002
5.2.4-RC001
5.2.3
5.2.3-RC003
5.2.3-RC002
5.2.3-RC001
5.2.2
5.2.2-RC002
5.2.2-RC001
5.2.1
5.2.1-RC001
5.2.0
5.2.0-RC003
5.2.0-RC002
5.1.3-RC001
5.1.2
5.1.2-RC001
5.1.1
5.1.1-RC003
5.1.1-RC002
5.1.1-RC001
5.1.0
5.1.0-RC012
5.1.0-RC011
5.1.0-RC010
5.1.0-RC009
5.1.0-RC008
5.1.0-RC007
5.1.0-RC006
5.1.0-RC005
5.1.0-RC004
5.1.0-RC003
5.1.0-RC002
5.1.0-RC001
5.0.1.55
5.0.1.54
5.0.1.53
5.0.1.52
5.0.1.51
5.0.1.50
5.0.1.49
5.0.1.48
5.0.1.47
5.0.1.46
5.0.1.45
5.0.1.44
5.0.1.43
5.0.1.42
5.0.1.41
5.0.1.40
5.0.1.39
5.0.1.38
5.0.1.37
5.0.1.36
5.0.1.35
5.0.1.34
5.0.1.33
5.0.1.32
5.0.1.31
5.0.1.30
5.0.1.29
5.0.1.28
5.0.1.27
5.0.1.26
5.0.1.25
5.0.1.24
5.0.1.23
5.0.1.22
5.0.1.21
5.0.1.20