sap用java写代码 sap和java有什么区别( 二 )


希望对你有用~
SAP中如何搭建JAVA的开发环境一般你先得有java server,nw7.3 java, ce7.2 都可以
然后就是下载nwds,基于eclipse的,jdk , 接下来你就可以开发了
如果你开发的东西不部署到sap java server, 那你随便找个eclipse或其他IDE就可以开发,把jco的几个包弄下来 。
怎么把java代码变成abap如果需要ABAP程序与JAVA程序间调用, 可以采用SAP提供sap用java写代码的SAP Java Connector. 它支持ABAP,JAVA之间sap用java写代码的双向调用, 譬如在webdynpro for java里调用BAPI时, 可以使用JCO来实现调用RFM, 在SAP WAS JAVA与WAS ABAP之间交互也是基于JCo实现sap用java写代码的
JCo基于SAP RFC协议,当从JAVA端调用ABAP端提供sap用java写代码的服务时, 需要提供一个可以远程调用的Function module即可.当从ABAP端调用JAVA提供的服务时, 需要JAVA先将服务注册到SAP Gateway, 然后建立一个类型为T的RFC Destination , 并且在ABAP服务器端需要实现一个输入输出参数跟JAVA提供服务相同的function module, 调用时跟调用一般的RFM没什么区别.
另外,关于调试, 如果是在JAVA端调用ABAP的FM, 需要调试ABAP代码, 可以在FM里相应的代码行里建立extenal breakpoint. 而如果在ABAP端调用JAVA程序, 需要调试JAVA代码,可以将JAVA程序运行在调试模式, 然后从ABAP端运行即可.注意,需要在开发PC上同时安装SAP GUI与Java IDE.
JCo 下载:java connector , 下载包里有详细安装文档与使用示例.
做Java的进SAP中国需要哪些技术?呵呵,你可以去了解一些“Jco技术”,SAP产品很强大,一般企业都是上线SAP Netweaver组件 , 就是ERP管理,用来管理公司业务 , 上线后公司需要开发很多业务报表和功能,比如你们的老板要看这一年的年销售额 , 这时候程序员就得在SAP平台上开发出这样的报表 。开发报表SAP虽然为Java提供了接口 , 但在SAP平台上 , 只支持ABAP语言开发 。什么情况下会用Java呢,就是当公司需要建设Web系统或者开发一款SAP和Java的系统的时候就得用到 。这时候我们会以SAP作为服务端,Java从SAP接口这边获取出数据或者直接将订单数据这些写入SAP去 。
面试的话,既然是上线SAP的公司,那么必然会问你有没接过过ERP软件或者SAP这些问题,还有就是你有没做过ERP相关开发的技术等等 。
【sap用java写代码 sap和java有什么区别】关于sap用java写代码和sap和java有什么区别的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读