new JavaServer()
Classe responsável pela publicação de Web Services.
Members
-
configFileName :string
-
Nome do arquivo de configuração do servidor JavaServer. O arquivo de configuração é um XML configura a ferramenta Apache CXF, que é utilizada para publicar os WebServices.
Caso exista o arquivo 'cxf-config.xml' no diretório de dados do Engine (definido pela propriedade Engine#dataDir), ele será utilizado como arquivo de configuração default. As opções de configurações estão disponíveis nos seguintes definidores de esquemas:- http://cxf.apache.org/schemas/configuration/security.xsd - (Configurações relativas a segurança)
- http://cxf.apache.org/schemas/configuration/http-conf.xsd - (Configuração relativas ao servidor web)
- http://cxf.apache.org/schemas/configuration/http-jetty.xsd - (Configurações relativas ao servidor web Jetty)
- http://www.springframework.org/schema/beans/spring-beans-2.0.xsd - (Configurações relativas ao Spring)
Type:
- string
Methods
-
<static> getInstance()
-
Obtém uma instância compartilhada desta classe.
Returns:
- Type
- Classes
-
listServices()
-
Lista todos os serviço que estão publicado do servidor Java.
Returns:
Lista de URLs de serviços que estão publicados no servidor java.
- Type
- Array
-
publishService(serviceUrl)
-
Publica um serviço na web
Parameters:
Name Type Description serviceUrl
string URL onde será publicada o serviço. Utilize o IP local (127.0.0.1) para publicar. Ex.: http://127.0.0.1:8080/myservice
-
unpublishService(serviceUrl)
-
Tira um determinado serviço do ar.
Parameters:
Name Type Description serviceUrl
string URL do serviço que será tirado do ar.