源码包:https://download.csdn.net/download/qq_32445015/12332541
概述
通过java servet作为接收数据的入口,通过url method参数区分不同的接口
在 cux_app_interface_pkg处理不同的接口
编写java类
GetRequestApi.java、PostRequestApi.java
GetRequestApi.java处理http get方式数据
PostRequestApi.java处理http post方式数据
将java文件上传到服务器以下位置:$JAVA_TOP/com/elong/app
编译java文件
开发package
cux_app_interface_pkg
根据p_method 处理不同的接口数据
配置servlet
$ORA_CONFIG_HOME/10.1.3/j2ee/oacore/application-deployments/oacore/html/orion-web.xml添加以下代码
<servlet>
<servlet-name>GetRequestApi</servlet-name>
<servlet-class>com.elong.app.GetRequestApi</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>GetRequestApi</servlet-name>
<url-pattern>/getRequestApi</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>PostRequestApi</servlet-name>
<servlet-class>com.elong.app.PostRequestApi</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PostRequestApi</servlet-name>
<url-pattern>/postRequestApi</url-pattern>
</servlet-mapping>
重启Apache
$ADMIN_SCRIPTS_HOME/adoacorectl.sh stop
$ADMIN_SCRIPTS_HOME/adoacorectl.sh start
最后推荐一款超级无敌软件给想要搭建自己代理服务器的伙伴:https://github.com/zhining-lu/netty-websocket-proxy