新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区计算机技术与应用『 Java/Eclipse 』 → [求助]新手请教API的用法 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 18100 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [求助]新手请教API的用法 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客楼主
    发贴心情 [求助]新手请教API的用法

    大家好,近来有一个有关API使用的问题一直困扰着我。我想使用一款Web服务工具N的API调用工具J,达到用J来扩展N的目的。
    我以前从未做过较大规模的应用程序,只写过Applet,所以对程序的布局比较迷惑。不过在看过关于API的文档之后,了解了事实上API就是一个类库,应该是在合适的情况下进行调用。不过我不清楚应该是写一个JSP文档将N和J同时代入,还是做成其他某种形式?
    请诸位高手不吝赐教,先对各位表示感谢了,谢谢大家!

       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/28 9:02:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客2
    发贴心情 
    或许我提出这样一个问题太唐突了,可能本来答案应该由我自己寻找的。可是我确实不太清楚应该从哪里下手,而且任务不允许我耗费太多时间来逐步尝试。我知道论坛里有不少高手,故而不怕大家笑话,把这个问题拿了出来。
    我希望哪怕不会得到最终的答案,能够和诸位同仁讨论讨论也是我的荣幸。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/30 15:10:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客3
    发贴心情 
    使用API应该不仅仅是调用而已吧?想让提供API的工具通过API调用另外一款工具应该还要进行其他方面的设置和约束吧?
    或者只要在自己的代码里调用了API,拥有这个API的工具就会自动按照这个API的要求对另外一个工具进行操作?
    我确实不太明白,也不太清楚应该怎样做一个程序来试验这个想法,麻烦各位使用过JDK以外的工具的API的同志们介绍介绍经验,小可学习了。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/30 20:44:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客4
    发贴心情 
    我所说的API是第三方API,就是Sun公司的JDK以外的第三方工具中的API。以前我只用过Java内置的API,自然不用多考虑什么,但是这回不一样了。
    现在要把两个第三方工具通过其中一个内置的API连接在一起,使它们协同工作。恐怕在实际操作过程中有更多需要加以注意的地方。各位同志程序设计经验比我丰富,我很想听听诸位高手的意见,学习一下你们的思路和方法。现在的我就像漆黑的夜晚漂浮在海面的一叶扁舟,找不到正确的航向。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/1 21:13:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客5
    发贴心情 
    或许,这样的问题我确实不应该问?不过这的确是我所不清楚的问题,而且我还描述不太好,不知道是否说到位。我想即使没有人告诉我答案,至少一起讨论一下这个问题也可以吧?当然,只要有时间,我也会查书寻找我想要的答案的。
    我会常回这里,即使没有任何一位同志的回复,……我会的。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/4 16:14:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客6
    发贴心情 
    不过我不清楚应该是写一个JSP文档将N和J同时代入,还是做成其他某种形式?
    ~~~~~~~~~其他某种形式指的是?


    或者只要在自己的代码里调用了API,拥有这个API的工具就会自动按照这个API的要求对另外一个工具进行操作?
    ~~~~~~~~~~能否详细描述一下?

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/4 23:58:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客7
    发贴心情 
    是这样,假设我使用Nutch,这款工具里有一个API叫做org.apache.nutch.ontology.jena,通过它可以调用Jena从而实现搜索推理。
    从运行角度讲,需要先运行Nutch将网络内容抽取下来,再用Jena进行推理。因为毕竟属于Web服务,因此我考虑到要选择适合的程序类型(Java程序形式上可以分为Applet、Servlet、JSP等类型嘛)。
    再者,我没有开发大中型应用程序的经验,不知道如何调用API能够达到预想的效果。但是仅仅Import估计肯定没戏,什么工具都不会仅凭这一点就轻易执行并调用另外一款工具了吧。所以说,是不是还得做些什么,才能让他们有序地工作。
    另一方面,我了解了一下Nutch,其实它已经算一个完整的程序了,可以自己运行(配置好运行环境的情况下)。那么,使用它的API调用其他工具会不会更容易些呢?

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/5 10:34:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客8
    发贴心情 
    以下是引用Humphrey在2008-12-5 10:34:00的发言:
    是这样,假设我使用Nutch,这款工具里有一个API叫做org.apache.nutch.ontology.jena,通过它可以调用Jena从而实现搜索推理。
    从运行角度讲,需要先运行Nutch将网络内容抽取下来,再用Jena进行推理。因为毕竟属于Web服务,因此我考虑到要选择适合的程序类型(Java程序形式上可以分为Applet、Servlet、JSP等类型嘛)。
    再者,我没有开发大中型应用程序的经验,不知道如何调用API能够达到预想的效果。但是仅仅Import估计肯定没戏,什么工具都不会仅凭这一点就轻易执行并调用另外一款工具了吧。所以说,是不是还得做些什么,才能让他们有序地工作。
    [/quote]

    所谓API就是一系列供你编程调用的接口(或者是类、或者是函数等等)。你肯定是得写代码的。 具体怎么调用API得看API的说明。

    [quote]
    另一方面,我了解了一下Nutch,其实它已经算一个完整的程序了,可以自己运行(配置好运行环境的情况下)。那么,使用它的API调用其他工具会不会更容易些呢?


    会不会更容易,那要看你的目标,以及你拿它跟谁比了。

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/5 23:11:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客9
    发贴心情 
    作为Web服务工具中的API用法,您认为最好是采用JSP调用呢,还是Servlet调用呢?
    我真是没有把握,毕竟您的经验要比我丰富许多,所以我很想听听您的看法。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/6 10:05:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客10
    发贴心情 
    以下是引用Humphrey在2008-12-6 10:05:00的发言:
    作为Web服务工具中的API用法,您认为最好是采用JSP调用呢,还是Servlet调用呢?
    我真是没有把握,毕竟您的经验要比我丰富许多,所以我很想听听您的看法。

    如果仅仅是做实验,不必考虑这么多。

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/8 0:03:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/27 13:34:57

    本主题贴数13,分页: [1] [2]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    121.094ms