开发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...对方根本不需要做什么操作,只需要写好接口的实现就可以了...
------解决方案--------------------
<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>';
------解决方案--------------------
看到这话挺有感慨的。。
出了问题还是多在自身上找问题吧。
你改变不了别人,能改变的只能是你自己,既然别人不希望你成功,但是你足够强的话,他们阻止的了么?