摘要: 现象 我试图从Web Service访问Domino。Web Service的构建方法是:Axis+Tomcat,在Eclipse中加入了tomcatPluginV31beta插件,从而很容易地发布基于Axis的Java Web Service。 但是,当访问web service时,NotesFactory.createSession却总是无疾而终。加上了 catch(NotesException e) {} 后,页面报告500错误,在Tomcat 5.0\logs\stdout.log看到如下错误: Log提示: Exception: java.lang.NoClassDefFoundError: lotus/domino/NotesException at java.lang.Class.forName0(Native Method) at java.lang.Class.forN 阅读全文
posted @ 2005-06-15 10:54 老兵笔记 阅读(1730) 评论(1) 推荐(0) 编辑
摘要: 按照 Install Axis 的详尽步骤依次安装了axis-bin-1_2、Tomcat 5.0,也按照要求复制相应的lib文件到Tomcat目录下。 但是,当重新启动Tomcat后,浏览http://localhost:8080/axis/,却得到了如下错误“org.apache.jasper.JasperException: Unable to compile class for JSP”. 反复调整什么系统变量,都没有用。在GooglGroup上查询,也没有解决办法。 阅读全文
posted @ 2005-06-14 17:47 老兵笔记 阅读(18524) 评论(5) 推荐(0) 编辑
摘要: 现象 我们的C#编写的Windows Service“CommandListener”在Windows 2000上运行正常,但是在Windows 2003上却总是依赖于“WMI Performance Adapter”服务的启动。 而“WMI Performance Adapter”服务一般是手动启动的,这样就导致服务器重启之后,“CommandListener”服务没有能够自动启动。 但是却找不到是哪一个部分依赖于这个“WMI Performance Adapter”。 经过逐个排查,确定是添加了对“Microsoft Enterprise Library”的“Microsoft.Practices.EnterpriseLibrary.Caching.dll”的使用导致的。 阅读全文
posted @ 2005-06-13 13:49 老兵笔记 阅读(4691) 评论(1) 推荐(0) 编辑
摘要: 应用场景 我们需要远程访问IBM Lotus Domino R6服务器,从中获取用户邮箱的邮件信息等关键数据。我们不需要提供每一个用户密码以及ID文件。 技术关键词 Java: DIIOP: IOR: Domino Database: Domino View: Domino Document: 环境准备 客户端java开发: Domino服务器端配置: 如何获取IOR: 开始编写 阅读全文
posted @ 2005-06-10 10:11 老兵笔记 阅读(9065) 评论(0) 推荐(0) 编辑
摘要: 起先,RTC Client API v1.3 SDK安装之后,仅在SDK\IDL下提供了一个rtccore.idl,而RTC如果用C#开发,需要引用Interop.RTCCore.dll,这个dll是从rtccore.idl编译出来的。 阅读全文
posted @ 2005-06-03 15:35 老兵笔记 阅读(2243) 评论(10) 推荐(0) 编辑
摘要: 这是我编写的第5个针对SIP穿越NAT的幻灯片,讲述了一般穿越NAT的几种方案,可用于Team内讲解并演示SIP协议的讲座。 阅读全文
posted @ 2005-06-03 12:25 老兵笔记 阅读(3546) 评论(16) 推荐(0) 编辑
摘要: 目的: 我们建立这种交互关系的目的是,利用WSE2.0在Web Service和Windows Service(或者其他Windows应用)之间建立起一种稳固的可扩展的不受地域限制的交互关系。 阅读全文
posted @ 2005-06-01 15:02 老兵笔记 阅读(2145) 评论(4) 推荐(0) 编辑
摘要: 安装完“Microsoft patterns & practices Enterprise Library”之后,调用它的库时,经常会在事件查看器中看到类似于下面的错误报告: 事件类型: 错误 事件来源: Enterprise Library Instrumentation 事件种类: 无 事件 ID: 0 描述: Failed to create instances of performance counter 'Cache Total Turnover Rate' - 请求的性能计数器不是自定义计数器,它必须初始化为只读。. 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。 解决之道就是: 运行X:\Program Files\Microsoft Enterprise Library\src文件夹下 阅读全文
posted @ 2005-05-31 11:37 老兵笔记 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 这是我编写的第6个针对SIP的幻灯片,实例讲述邀请多个好友聊天的SIP消息,可用于Team内讲解并演示SIP协议的讲座。 阅读全文
posted @ 2005-05-27 17:43 老兵笔记 阅读(1812) 评论(2) 推荐(0) 编辑
摘要: 这是我编写的第四个针对SIP的幻灯片,实例讲述SIP消息中的各个字段,可用于Team内讲解并演示SIP协议的讲座。 本讲义的版权归郑昀所有。允许拷贝、分发和在“GNU Free Documentation License”下的定制。对于关注SIP应用的你,任何的建议和修正都是欢迎的,哪怕仅仅是一句鼓励话,我希望这两份讲义会被不断的改进。 下载地址: 《SIP消息之逐项讲解.ppt》 阅读全文
posted @ 2005-05-26 10:46 老兵笔记 阅读(1800) 评论(7) 推荐(0) 编辑
摘要: 这是我编写的第三个针对SIP的幻灯片,讲述SIP认证,可用于Team内讲解并演示SIP协议的讲座。 本讲义的版权归郑昀所有。允许拷贝、分发和在“GNU Free Documentation License”下的定制。对于关注SIP应用的你,任何的建议和修正都是欢迎的,哪怕仅仅是一句鼓励话,我希望这两份讲义会被不断的改进。 下载地址: 《SIP安全框架之认证.ppt》 阅读全文
posted @ 2005-05-24 11:27 老兵笔记 阅读(1170) 评论(3) 推荐(0) 编辑
摘要: 我编写了两个针对SIP的幻灯片,可用于Team内讲解并演示SIP协议的讲座。 本讲义的版权归郑昀所有。允许拷贝、分发和在“GNU Free Documentation License”下的定制。对于关注SIP应用的你,任何的建议和修正都是欢迎的,哪怕仅仅是一句鼓励话,我希望这两份讲义会被不断的改进。 下载地址: 《SIP体系架构讲义及消息交互演示.ppt》; 《SIP_to_Freshman(just_simple).ppt》; 。 阅读全文
posted @ 2005-05-20 15:03 老兵笔记 阅读(1767) 评论(6) 推荐(0) 编辑
摘要: [ZT]搞技术的转到管理岗位,必然存在很多困难,也有某些人未能很好的适应新的岗位。然而,这是否能够说明,搞管理的就天然的比搞技术的更适合管理呢? 阅读全文
posted @ 2005-05-19 23:28 老兵笔记 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 工作经验: 2017年5月至今 禧云CTO 2015年9月至2020年7月 云纵CTO 2010年12月至2015年9月 众美窝窝(中国)有限公司(NASDAQ:JMU)研发副总裁 2006年8月至2010年3月 玩聚网创始人&CEO 2005年3月至2006年8月 神州泰岳软件股份有限责任公司(A股:300002.sz)技术总监 2004年9月至2005年2月 掌上灵通(NASDQ:LTON)北京技术部 高级项目主管 2000年12月至2004年8月 北京明天高软 技术总监 阅读全文
posted @ 2005-05-19 17:04 老兵笔记 阅读(34257) 评论(34) 推荐(10) 编辑
摘要: 问题: “singleton服务中客户端意外退出或网络故障时,服务器端如何知道,并作相应的业务层处理”。 背后的故事: 对于这个问题,http://www.dotnetjunkies.com/Tutorial/BFB598D4-0CC8-4392-893D-30252E2B3283.dcik有一个描述。 阅读全文
posted @ 2005-05-19 01:17 老兵笔记 阅读(603) 评论(1) 推荐(0) 编辑
摘要: .NET Framework升级之后,Remoting中的事件就需要对信道进行特别的设置,要自己创建BinaryServerFormatterSinkProvider类的实例,并且将其TypeFilterLevel设为TypeFilterLevel.Full,这是.NET 1.1中增强了安全设置后必须要做的事情。 当你使用客户端激活的对象、事件或者委托时,在.NET Framework 1.1下你会遇到以下两种错误: • System.Security.SecurityException. Type System.DelegateSerializationHolder and the types derived from it (such as System.DelegateSerializationHolder) are not permitted to be deserialized at this security level. • System.Runtime.Serialization.SerializationException 阅读全文
posted @ 2005-05-18 16:50 老兵笔记 阅读(4400) 评论(1) 推荐(0) 编辑
摘要: http://www.iptel.org/~sipsc/ IPTel提供了一款用Perl写的SIP协议场景生成器,能够以html方式生成SIP呼叫流或SIP场景数据包。下载解压缩后,可以浏览sip_scenario.v1.2.7\generated_files下的那些html文件,也可以运行sip_scenario.exe创建。 iptel提供了一个例子可供参观: http://www.iptel.org/~sipsc/index/attendedTransfer_index.html 他给出了 Phone1 Proxy Phone2 Phone3 10.25.200.218 10.25.200.148:5060 10.25.200.220:5060 10.25.200.211:5060 三个电话通过proxy进行电话会议的场景实际交互包的按照时间顺序的演示。 阅读全文
posted @ 2005-05-17 15:29 老兵笔记 阅读(1212) 评论(3) 推荐(0) 编辑
摘要: 与时俱进的技术:它使用CSS做渲染,支持异步保存内容到服务器端,当然背后就是用的XMLHttpRequest,和Google Maps一样。XMLHttpRequest的相关文章参见:Very Dynamic Web Interfaces以及the technology used in Google Maps. 阅读全文
posted @ 2005-05-16 10:31 老兵笔记 阅读(664) 评论(1) 推荐(0) 编辑
摘要: 此Slashdotcn模仿彼Slashdot,但从人员构成上看,二者没有任何关系。 Slashdotcn和Slashdot一模一样,她的rss上标题为“傻人的新闻,有用的东西”。确实中国需要这样的东西。但是这种东西很考验编辑的功力,也很考验浏览者/评论者的功力,如果对于条目的留言总是不痛不痒,缺少支柱性人物,恐怕难以复制Slashdot。 阅读全文
posted @ 2005-05-12 14:12 老兵笔记 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 绘制者:郑昀@UltraPower 20050418 脑图是用来组织和表征知识的工具。它通常将某一主题的有关概念置于圆圈或方框之中,然后用连线将相关的概念和命题连接,连线上标明两个概念之间的意义关系。 我们这里通过绘制SIP的脑图,帮助SIP学习者快速了解SIP的诸多概念和层次体系,试图将大量的信息融于这个脑图中,它适用于初学者,对于熟悉SIP协议的开发者,也可以一目了然地综观全貌。 阅读全文
posted @ 2005-05-11 16:11 老兵笔记 阅读(2469) 评论(10) 推荐(1) 编辑