Eclipse环境下开发基于Sailfin的Sip Servlet应用

SailFin项目由爱立信公司开发,它基于具有健壮性和可扩展性的SIP Servlets技术,实现了JSR 116标准,并将致力于能够兼容JSR 289,使得能够增加高可获得性和聚集特性。并且与现有的GlassFish服务进行集成。SailFin是SIP Servlet标准的容器,并且集成了GlassFish应用服务器的部分功能,使得能够结合Java EE和SIP Servlets技术来为企业级应用提供更加丰富的媒体交互。

1. 首先下载SailFin,下载地址:[url]http://download.java.net/javaee5/sailfin/trunk/installer-nightly/Windows/[/url]

2. 控制台到sailfin所在目录,Run the following command to unbundle SailFin and create a new parent directory named "sailfin". % java -jar filename.jar

3. cd sailfin\lib\ant\bin\, % lib\ant\bin\ant -f setup.xml,% lib\ant\bin\ant -f setup-cluster.xml

4. % cd <install_home>/sailfin/bin, and Start up the server.
% ./asadmin start-domain domain1, and Start the database.
% ./asadmin start-database。The default database is derby.

5. 接下来,配置eclipse环境。安装好myeclipse,eclipse菜单:windows->preferences->myeclipse->servers->glassfish->glassfish 2.x,设置server目录为sailfin所在目录,并且设置jdk为你的jdk所在目录。

6. 接下来开发一个集成http,sip的应用。File->New->Web project,步骤默认下去,建立好一个Web project,在src中编写代码,sip应用集成自sipservlet,http应用继承自httpservlet,然后在WebRoot目录下的WEB-INF下修改web.xml内容,建立sip.xml,sip.xml类似于web.xml,用来描述sipservlet应用。

7. eclipse菜单,选择图标按钮:deploy myeclipse j2ee project to server...",add server选择glassfish 2.x,发布成功。

8. 打开浏览器,http://localhost:4848/,输入用户名,密码后,进入sailfin后台管理,SIP->converged sip modules,就会看到已经发布的project。当然也可以对发布的project进行undeploy,redeploy等操作。

9. 输入http://localhost:8080/你的project的context Root,即看到你的首页,成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值