日期:2014-05-17  浏览次数:20712 次

开发java快一年了,有人不希望我成功,是我的技术问题吗?请大家来分析。
情况是这样的:一国外客户我采集我们数据库的数据,通过与对方公司讨论,打算通过此法来实现:我方生成xml文件,对方来read此xml文件。公司安排我来负责此事,(本人是java新手,有的人不希望我成功。)。我是这样做的,大家看看有什么问题??
table
id name date
1  test1 2013-07-01
2  test2 2013-07-02
2  test3 2013-07-03
我是这样的实现的:
1.做一个查询页面http://www.test.com/query.jsp,(功能,可根据不同的id,name,date来检索所有的可用数据,并显示出来。)
2.做一个xml读入接口:http://www.test.com/xmlIn.jsp,(功能,只要输入一个id号,使用方法:http://www.test.com/xmlIn.jsp?id=1。)
3.生成一个xml文件,即http://www.test.com/result.xml,(功能,就是刚才id=1的xml文件。)

就是,对方在使用时,有三步:
1.查哪些id有效;
2.生成xml,http://www.test.com/xmlIn.jsp?id=1
3.读xml,http://www.test.com/result.xml

有人说,此法不好了,他们不希望我成功。他们希望我把此项目丢了以后,他们便 高兴。你们公司有此类人吗?

------解决方案--------------------
首先要不要先搞清楚需求吧,对方确定要先在页面筛选数据列表,还要显示,还是只需要筛选条件后直接返回数据不需要显示列表?这里要问清楚不要做多余的动作,然后如果需要显示出来的就提供一个按钮导入,如果不需要显示筛选后的数据就直接按条件查询后直接开始导入...后来你就把查询出来的数据组装成一个xml,然后调用对方的接口,传入这个xml...对方根本不需要做什么操作,只需要写好接口的实现就可以了...
------解决方案--------------------
引用:
Quote: 引用:

采集一条数据要人工操作三次,手是够新的。

就这样还不能虚心点,还来个“他们不希望我成功”,你同事是不是恶意自己判断,别人不知道,反正这功能是够烂的。

一个WebService搞定的事弄得这么复杂。


一定要三步吧,因为:第一是输入(即,告诉系统,要生成哪个编号的xml);第二,就是最终的xml.请问不是三步,你一步能实现吗??



<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" 
   xmlns:q0="http://**.**.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <S:Body>
  <q0:methodName>
    <arg0>条件值0</arg0>
    <arg1>条件值1</arg1>
    <!-- 客户知道你的ID有毛用,他怎么知道ID的,不是通过一个查询页面输入两个条件值过来的吗-->
  </q0::methodName>
  </S:Body>
  </S:Envelope>';


------解决方案--------------------
引用:
Quote: 引用:

看到这话挺有感慨的。。
出了问题还是多在自身上找问题吧。
你改变不了别人,能改变的只能是你自己,既然别人不希望你成功,但是你足够强的话,他们阻止的了么?