- 浏览: 22633 次
- 性别:
- 来自: 广州
最新评论
-
recordwang:
配置后无法访问,报404错误哦
Jiplet安装手记
文章列表
MongoDB + Morphia 入门
- 博客分类:
- 框架概览
Mongodb 是最近很流行的NO sql DB。非关系型数据库的典型。非常适合厌倦了SQL 的你。
不废话,开始
1 上官网 http://www.mongodb.org/
这个是我xp使用的Windows 32位 版本,限制是DB只能使用2G
http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.1.zip
自己下载,解压
2 打开 bin目录,例如我的:
C:\soft\mongodb-win32-i386-2.0.0\bin
让我们建立一个启动的脚本(bat)吧,免得每次都命令:
mongod. ...
RMI是java最基本的分布式计算模型。这是一种最简单的方法实现分布式计算和远程调用。
数次碰壁以,找到一不错的教程,在此进行简单解读:
原文地址:
http://www.bitscn.com/pdb/java/200605/22375.html
服务的约定接口,需要扩展Remote接口
import java.rmi.Remote;
public interface Calculator extends Remote
{
public long add(long a, long b)
throws java.rmi.RemoteException ...
近日有项目需要将现有系统得TCP连接升级到加密的TLS连接,但是遇到得问题是,原来用得是SocketChannel等NIO类作为连接层。
但是众所周之,传统IO做SSL的话只要换Socket为SSLSocket就可以了,兼容原来的系统做
得很好
但是如果用了NIO,是没有一个叫做SSLSocketChannel的类的,如果想不大规模修改源代码的话,又不使用框架,就只可以使用jdk的SSLEngine类了。当然,工作量会非常大。这是一个很实际的需求,所以直接网上搜索资料去:
苦苦搜索之后在网上艰难地发现了一个实现了SSl的SocketChannel类,是属于某个开源框架的一部分,我从中抽离出来:
...
Apache Derby手记
遗憾没有管理员账号,不能够安装MySQL。更不要说那些Oracle,DB2,SQL Server那些巨无霸了。
偶然找到了Derby,绿色的,符合JDBC标准的纯Java的数据库,体积细小,移植性好,不用安装,挺爽的。
1 下载:
1.1 http://db.apache.org/derby/
1.2 解压
2 安装
2.1配置DERBY_HOME环境变量
2.2配置相关的Path和ClassPath
3 运行(三种方式)
3.1命令行 java -jar %DERBY_HOME%\lib\derbyrun.jar ij [-p propertiesfi ...
jsr289 学习手记
jsr289是jcp在2008年推出的sip servlet 1.1标准。代替之前比较旧的jsr116 sip servlet1.0
近段时间在看这个。
没有很多有条理的归纳,只是以提纲提要的形式归纳一下就好。
1 如果应用设置了load on startup的时候报错,容器应该调用SipApplicationRouter.applicationUndeployed().方法
2 sip servlet 与Http servlet生命周期类似,一次初始化,多次反复调用
3 Servlet接口内If the message is a request the respo ...
- 2009-09-08 13:36
- 浏览 2074
- 评论(0)
搞了很久的Jiplet,发现原来它不是标准的Sip servlet 容器,花了很多心血,暂时搁置下来。还是搞搞标准的Sip container吧。
经过一段时间,对业界的一些Sip Container有一些了解了:
OCMS:oracle 自家的东西,基本上就是OC4J+Oracle DBMS+Sip Container+其他的东西,感觉1比较旧,只支持jsr116,反正我从官网都下不了,可能很久没有更新了。
occas:oracle收购bea之前的东西了,前身叫weblogic sip server,现在和oracle是一家人了,版本都比较新,支持jsr289,是一个基于weblogic的s ...
- 2009-08-25 19:34
- 浏览 1059
- 评论(0)
学习sip,想开发和测试Sip servlet的朋友们,你们把应用部署到哪里了?
如果只是做测试而已,没必要每次都祭出笨重的Weblogic,OCMS,Websphere大刀的。我们有开源免
费的容器Jiplet,一把小小的瑞士军刀即可。就像学习JSP的人用用Tomcat,Jetty就好。
Jiplet是Java Sip Servlet的缩写。Jiplet是驻留在“容器”内的Java类,处理来自其他SIP用户代
理(SIP电话和其他SIP服务器)的SIP消息。
安装jiplet不是一件繁琐的事情,但是相关的中文资料不多,我就小宇宙发作写一下吧.
1 ...
- 2009-08-13 14:28
- 浏览 2272
- 评论(1)
很多安装程序在安装完成后并不要求重启Windows,而新的环境变量已经生效了,可见在不重启Windows的情况下让环境变量生效是完全可行的。
可我搜索如何不需重启Windows让环境变量生效的方法,只找到三类方案:
下载一个专门的软件
编个小程序
修改注册表
我既然是个懒得重启Windows的人,难道我会不厌其烦按上述三种方法去做吗?没办法,我只有自己摸索。最后找到一个非常简单的在Windows下直接让环境变量生效的办法:
先到我的电脑>属性>高级>环境变量,添加新环境变量或修改已有的环境变量,然后运行“DOS命令提示符”或run cmd,假设要修改PATH变量,不 ...
- 2009-08-13 10:24
- 浏览 5026
- 评论(0)
SIP相关标准文档
--Core SIP Documents
RFC 2543 SIP: Session Initiation Protocol (obsolete)
RFC 3261 SIP: Session Initiation Protocol
--SDP Related Documents
RFC 2327 Session Description Protocol (SDP)
RFC 3264 An Offer/Answer Model with the Session Description Protocol (SDP)
RFC 3266 Support of ...
- 2009-08-12 14:16
- 浏览 2220
- 评论(0)
人就是一个0基础,然后不断学习积累,然后脑筋灵活掉,然后死板掉,然后再死掉的过程。死掉以后,你积累的知识,不能完全共享出去,相当于打了个折,实为一大憾事。
自问不是一个记性特别好的人,技术也不是十分出众。但是我也不愿意把自己的东西隐藏起来不跟你们分享。所以,我选择找个地方记录下工作学习的点滴。
我经常会觉得,学习就像爬山,在山脚仰望固然是望而生畏,但是到你登上高峰,回头一看,何尝不是一览众山小呢?
- 2009-08-11 23:36
- 浏览 838
- 评论(0)