用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
teamlet的公告
<img src="http://p.blog.csdn.net/images/p_blog_csdn_net/teamlet/351843/o_sca-logo.jpg"><br><b>本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.</b><br><br> 关注SOA技术的发展,跟进SCA技术的理论和实现,努力实践。愿与同行者一起分享,互相勉励,共同进步。<br> <img src=http://p.blog.csdn.net/images/p_blog_csdn_net/teamlet/286987/o_1177766963-72.gif></img> <div id="referer"><a href="http://www.clicki.cn/">Clicki</a></div> <script src="http://www.clicki.cn/refer/feeler.php?siteid=13867&userid=13462" ></script>
文章分类
资源联接
Apache Tuscany
Cruise Control
Open CSA
OSOA
SOA Tools Project
Theserverside
中国Java开发网
满江红
知识共享@中国大陆
左邻右舍
donews的blog
msn的blog
Tuscany中文社区
我用Subversion
存档

原创  Restlet中使用的协议以及协议的检查规则 收藏

 Restlet目前支持多种协议。

 

协议在Restlet中被客户端和服务端的connector使用,connector可以使实现了标准协议的组件之间进行通迅。

在ConnectorService中保存了client和server使用的protocol的列表。

在Restlet启动,即Component组件start(启动)的时候,ComponentHelper会检查当前应用允许使用哪些协议。

需要注意的是,默认这些protocol列表是空的,含义是支持所有的协议。
就是说,这个列表保存的是不允许使用协议的列表。
如果应用限制某些协议的使用,要把协议的内容保存到这个列表中。

 

在不同的help构造的时候,会加入相应的协议。

检查的时候,如果protocol列表中有协议存在,则从help中取出协议与protocol列表中的协议进行匹配,如果匹配了就告警。

否则,无需检查直接启动应用。

 

Restlet 支持如下协议:

 

AJP
   AJP 1.3 protocol to communicate with Apache HTTP server or Microsoft IIS.

 

CLAP
   CLAP (ClassLoader Access Protocol) is a custom scheme to access to representations via classloaders.

 

FILE
   FILE is a standard scheme to access to representations stored in the file system (locally most of the time).

 

FTP
   FTP protocol.

 

HTTP
   HTTP protocol.

 

HTTPS
   HTTPS protocol (via SSL socket).

 

JAR
   JAR (Java ARchive) is a common scheme to access to representations inside archive files.

 

JDBC
   JDBC protocol.

 

POP
   POP protocol.

 

POPS
   POPS protocol (via SSL/TLS socket)..

 

RIAP
   RIAP (Restlet Internal Access Protocol) is a custom scheme to access representations via internal calls to virtual hosts/components.

 

SMTP
   SMTP protocol.

 

SMTPS
   SMTPS protocol (via SSL/TLS socket).

 

WAR
   Local Web Archive access protocol.

 

发表于 @ 2008年11月27日 16:32:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:Restlet 输出日志说明 | 新一篇:Alfresco:全球企业级系统应用软件第二次调查

  • 发表评论
  • 评论内容:
  •  
Copyright © teamlet
Powered by CSDN Blog