当前位置: 首页 > news >正文

怎么用代码做网站推荐黄页网站怎么做 获取企业信息

怎么用代码做网站推荐,黄页网站怎么做 获取企业信息,你认为网络营销是什么,江西微网站建设REST是一种用于组织资源的体系结构样式#xff0c;当应用于基于HTTP的服务时#xff0c;REST可以构建无状态的#xff0c;解耦的#xff0c;可伸缩的服务。 HTTP方法#xff0c;HTTP标头和mime类型都允许开发人员实现REST样式。 诸如Jersey和Fuse Services Framework… REST是一种用于组织资源的体系结构样式当应用于基于HTTP的服务时REST可以构建无状态的解耦的可伸缩的服务。 HTTP方法HTTP标头和mime类型都允许开发人员实现REST样式。 诸如Jersey和Fuse Services FrameworkApache CXF之类的框架可用于加快服务的开发和部署以尝试实现RESTful风格在本博文中我想讨论如何构建资源的后端依赖于Fuse中介路由器也称为Apache Camel提供的集成。 顺便说一句对于那些想知道您的体系结构确实是RESTful还是REST试图缓解的高度耦合的RPC风格的人也许我很感兴趣。 关于REST撰写论文的Roy Fielding积极主张资源表示中的超链接对于REST风格必不可少的观点甚至进一步阐明了实现REST的不确定性。 该示例的源代码可以在我的github存储库中找到 Fuse中介路由器是FuseSource的企业级硬化版Apache Camel提供了舒适的DSL用于描述集成中介和路由。 它是免费的开放源代码并具有Apache许可证。 对于那些不熟悉Mediation Router / Camel的人请看DZone企业集成区Apache CamelIntegration Nirvana的 Jon Anstey Camel in Action的合著者的介绍。 我们将使用中介路由器来帮助在REST端点和文件系统上的资源文件之间编写简单的集成。 我将使用camel-cxfrs组件公开REST端点并将使用camel-file组件读取文件系统上的目录。 该样本的目的是描述必要的配置以通过中介路由器公开REST接口以某种方式与后端集成将数据转换为适当的REST响应并发送回该响应。 首先让我们专注于如何设置REST端点。 为此您将创建一个JAX-RS资源该资源描述将用作REST端点的java方法。 此样本代码要求熟悉RESTful Web服务 又称JAX-RS的Java API 。 对于那些不熟悉的人这里有一些不错的教程可以帮助您理解JAX-RS。 Path(/customerservice/) public class CustomerServiceResource {// NOTE: The instance member variables will not be available to the // Camel Exchange. They must be used as method parameters for them to // be made available Context private UriInfo uriInfo;public CustomerServiceResource() { }GET Path(/customers/{id}/) Produces(text/xml) public Customer getCustomer(PathParam(id) String id) {return null; }PUT Path(/customers/) public Response updateCustomer(Customer customer) {return null; }} 如您所见注释是JAX-RS注释用于描述REST端点所涉及的操作HTTP方法和mime类型。 注意返回值全为空因为此类实际上将不会用于处理进入端点的请求。 中介路由器路由将负责处理和响应。 但是请注意实例成员不可用于中介路由器交换即通过JAX-RS Context注释注入的任何实例成员将不可用。 要使它们可用请将它们作为参数添加到您的方法中。 可以使用以下两种方法之一来声明使用中介路由器的CXF-RS端点直接在端点配置中如下所示 from(cxfrs://http://localhost:9090/route?resourceClassescom.fusesource.samples.CustomerServiceResource) 直接在配置中创建它需要较少的xml配置但灵活性有限。 另一个选择是创建一个负责端点的单独的bean然后在端点配置中引用它 from(cxfrs:bean:rsServer) Bean rsServer应该在骆驼上下文中定义。 例如 cxf:rsServer idrsServer addresshttp://localhost:9090/routeserviceClasscom.fusesource.samples.CustomerServiceResource/ 这种方法允许您解耦端点配置并允许端点配置更快更省力。 尽管使用了第一个选项但两个选项都显示在示例代码中。 这就是使用中介路由器公开REST端点所需的全部配置。 很简单。 下一步是根据来自REST端点的内容来使用文件系统中的文件。 该文件的内容将返回给REST调用的客户端。 为此我们使用骆驼文件组件并通过DSL中的pollEnrich调用丰富Exchange .setHeader(Exchange.FILE_NAME, simple(test-${body}.xml)) .pollEnrich(file:src/data?nooptrue, 1000, new CustomerEnricher()) 我们不能在pollEnrich调用中使用任何动态表达式因此我们在设置扩展之前设置文件组件可以理解的标头。 在这种情况下REST消息的主体是可用于对文件系统资源进行模板化的标识符。 最后我们可以对路线进行一些附加处理 .process(new CustomerServiceProcessor()) 如上所述该示例的目的是显示如何配置终结点并将其附加到进一步的中介路由器处理中。 请注意REST端点的消息交换模式MEP为InOut并期望响应。 该示例并不意味着是完整的端到端解决方案因为该解决方案将根据预期的功能而有所不同。 请注意上面有关Roy关于什么是REST和不是REST 的讨论的链接。 如果我遗漏了一些内容或者您​​需要对示例进行更多说明请给我评论我们可以进行讨论。 参考来自Christian Posta Software博客的JCG合作伙伴 Christian Posta 使用Apache Camel进行集成的REST端点 。 翻译自: https://www.javacodegeeks.com/2012/05/rest-endpoint-for-integration-using.html
http://www.pierceye.com/news/864053/

相关文章:

  • 建网站电脑版和手机版怎么做网页实训总结及心得体会
  • 网站建设咨询费用一流的网站建设流程图
  • 如何进行营销型企业网站的优化如何在百度上推广自己
  • 360怎么变成建设银行首选网站网站建设财务分析
  • 建设网站的法律可行性分析快手自媒体平台
  • 网站建设的内容规划网站空间 阿里云
  • 网站建设横幅wordpress论坛怎么用
  • 做金融网站违法吗喜迎二十大演讲稿
  • 010-58813333 可信网站做网站的流程是怎么样的
  • 凉山州住房和城乡建设局门户网站南昌seo招聘
  • 恒华大厦做网站公司学校网站制作素材
  • 网站上的动图都怎么做的伊犁州新源县地图高清版
  • 音乐网站设计规划书wordpress爬取文章插件
  • 长沙哪家制作网站好医院网站建设方案需要多少钱
  • 建网站 xyz企业网站wordpress
  • 网站建站工作室做网站收录
  • 广州市天河区工程建设监督网站网站维护的注意事项
  • 人才网站建站织梦网站模块
  • 网站区分治疗早射最有效的方法是什么
  • 市体育局网站 两学一做ip详细地址查询工具
  • 网站找图片做海报侵权开发一个oa系统多少钱
  • 网站下载链接打不开外国网站建站
  • 与众不同的网站风控网站开发
  • 哈尔滨的网站设计门户网站建设招投标
  • 如何用wordpress制作网站运城公司做网站
  • 园林景观网站模板做企业商城网站
  • 医疗网站优化怎么做农村自建房设计图效果图
  • 网站建哪家好佛山seo网站排名
  • 做珠宝网站价格多少html5手机网站开发经验
  • dede网站后台合肥网站建设行情