不错,ABAP易受产品的限制那么只能做SAP ERP了JAVA的话,也可以去做Oracle ERP的;至于SAP会不会放弃或冷淡JAVA,我只能谈下我的想法了,毕竟这是人家的事情我个人认为是不会放弃或冷淡它的,至少最近几年内不会除非有新的开发语言产生,或者Oracle对Sun的控制权已严重威胁到了SAP的发展但现状是明显没有SAP的产品采用JAVA的组件还有很多,如果放弃JAVA,会对自己的客户和现有;给你举个例子吧,如下1Sap 域模型 package abcpublic class SapSystem implements private final String nameprivate final String hostprivate final String clientprivate final String systemNumberprivate final String userprivate final String passwordprivate final;export PLATIN_JAVA=usrbinjava export PLATIN_JAVA_VER=150 需要说明的是第一个语句是设置java的安装位置第二个语句是设置java的版本在完成上述三个步骤后,就可以使用sap的客户端了而在红旗桌面版5中,由于缺少了一个标准C语言函数库,如果不进行添加,仍不能使用sap客户端这个标准的C;关键看你感兴趣不,我之前接触的SAP开发还不错,大型公司都用的SAP的ERP软件至于前景的话,应该还不错SAP和java侧重的方向不一样,SAP我接触的更加倾向于业务,只是个人所言,毕竟不是做SAP的,也可能会理解偏差。
sap po打开需要java环境SAP 系统安装是在JAVA虚拟机上执行安装脚本完成的,某些SAP服务器产品安装过程中还需要特殊的JAVA软件包,其中前者指JDK或JRE,而后者需要JCE;首先楼主要了解,SAP存在些什么接口,常用的有RFC,BAPI,IDOC,WEB SERVICE等等标准功能里的BAPI和IDOC就已经可以满足大部分业务需求了而上述的这些接口,所有都是可以通过JAVA调用,或者被调用的以RFC为例,你需要下载SAP 的Java Connector简称JCO库,加入到你的工程里,就可以做后续开发了;从架构层面开始,书中深入讲解了如何安装和配置JAVA环境,确保与数据库和R3系统的顺畅连接对于R3访问的详细步骤和最佳实践,你都能在这里找到解答此外,对于Web Dynpro的最新技术,如何利用它们设计用户界面,书中也提供了详尽的教程和实例不仅如此,本书还着重介绍了在SAP系统中进行Web服务开发的;这两个方向应该是不同的,SAP是一个大型的ERP系统,世界500强的很多企业都在使用,所以工作方面应该是偏中维护的吧,所以这方面实用性较强点JAVA是一个编程工具,当然它可以调用SAP很多的应用,同时也可以开发自己的ERP系统,所以JAVA的范围更广阔一点;毕竟对于ABAP语言,SAP就像一个大的临时数据库,想怎么取数怎么取,想怎么定制化就怎么定制化,如果使用JAVA,不说所有SE11,SE16,SE38,SE80,SE18,SMOD这些现有开发手段都需要调整,而且也不成熟 毕竟做一个牛逼的软件最大是稳定性,而不是有多新,客户使用都是BUG 这条路很远。
个人觉得如果要在程序员的路上,一直走到黑的话,长期来看,Java更有前途,短期来看,ABAP更有钱途如果不打算在程序员的路上,一直走到黑的话,ABAP应该更有前途ABAP的发展方向,SAP BWBasis其它模块的顾问拥有某些行业知识的顾问项目经理及领导ABAP出身的极少Java发展方向,俺没有;中国的软件业还只是初级阶段,发展潜力相当大,技术精湛的Java工程师缺口很大,如果技术比较好有2年以上的工作经验的话,在大城市工资在4000元以上,沿海发达城市更高,如果混的不错做个项目经理或架构师什么的,月薪离一万或更高也就不远了所以讲,Java还是很有搞头的至于SAP我就不大清楚了;方法一在SAP R3中开发RFC接口,在Java应用系统中调用SAP中的RFC接口方法二在SAP R3中开发接口,发布成Webservices,在Java应用系统中调用SAP发布的Webservices方法三Java应用系统直接访问SAP R3的数据库特别不推荐SAP R3中的接口数据传输可以是双向的,主要取决于SAP R3中的。
ABAP端指基于SAP传统语言ABAP平台,JAVA是指基于Netweaver平台,前者是使用ABAP语言,后面是使用JAVA语言写的;可以SAP提供了Java开发工具包JavaDevelopmentKit,简称JDK,使得开发者可以使用Java语言进行SAP系统的开发和集成使用Java进行SAP开发可以充分利用Java的强大功能和丰富的库,同时也可以与SAP的其他组件和工具进行无缝集成。
标签: sapjava客户端