ABAP È®Àå ¸ðµâÀº Java ¹× ABAP·Î ÀÛ¼ºµÈ ±¸¼º¿ä¼Ò·Î ÀÌ·ç¾îÁý´Ï´Ù. Java ±¸¼º¿ä¼Ò´Â Ä¿³ØÅÍ ¸ðµâ ¹× SAP RFC ¶óÀ̺귯¸®·Î ÀÌ·ç¾îÁý´Ï´Ù. SAP´Â RFC ¶óÀ̺귯¸®¸¦ Java ¹× C·Î Àü´ÞÇÕ´Ï´Ù. ABAP ±¸¼º¿ä¼Ò´Â ´Ù¾çÇÑ SAP ÀÀ¿ëÇÁ·Î±×·¥ ÇÔ¼ö ¸ðµâ, µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¹× ÇÁ·Î±×·¥À¸·Î ÀÌ·ç¾îÁý´Ï´Ù. ÀϺΠABAP ±¸¼º¿ä¼Ò´Â ¾î´ðÅÍÀÇ ÀϺηΠ°³¹ßµÇ°í Àü´ÞµÇ¸ç, ÀϺδ ¸ðµç SAP ¼³Ä¡¿¡ ±âº»ÀÔ´Ï´Ù.
±×¸² 5´Â ABAP È®Àå ¸ðµâÀÇ Àüü ±¸Á¶¸¦ º¸¿©ÁÝ´Ï´Ù.
Ä¿³ØÅÍ´Â JAR(Java Archive) ÆÄÀÏ·Î Àü´ÞµÇ°í ½ÇÇàµË´Ï´Ù. ÀÌ´Â À̺¥Æ® Àü´Þ ¹× À̺¥Æ® Business Object ¿äû ÇÁ·Î¼¼½º¸¦ ó¸®ÇÕ´Ï´Ù. SAP RFC ¶óÀ̺귯¸®µµ JAR ÆÄÀÏ·Î Àü´ÞµÇ°í ½ÇÇàµË´Ï´Ù. ÀÌ´Â ¿ÜºÎ ÇÁ·Î±×·¥ÀÌ SAP ÀÀ¿ëÇÁ·Î±×·¥ ³»¿¡¼ ABAP ÇÔ¼ö ¸ðµâÀ» ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
Java ±¸¼º¿ä¼Ò´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
Ä¿³ØÅÍÀÇ ABAP ±¸¼º¿ä¼Ò´Â ÇÔ¼ö ¸ðµâ, ÇÁ·Î±×·¥ ¹× µ¥ÀÌÅͺ£À̽º Å×À̺íÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¿ä¼Ò´Â Java ±¸¼º¿ä¼Ò¿¡ ÀÇÇØ ½ÃÀÛµÈ Business Object ¿äû ÇÁ·Î¼¼½º¿Í À̺¥Æ® Àü´ÞÀ» ó¸®ÇÕ´Ï´Ù. ABAP ±¸¼º¿ä¼Ò´Â SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ ·ÎµåÇÒ Ä¿³ØÅÍ Àü¼Û ÆÄÀÏ¿¡¼ Àü´ÞµË´Ï´Ù. ÀÏ´Ü ·ÎµåµÇ¸é, À̵éÀº ABAP ÀúÀå¼Ò ¿ÀºêÁ§Æ®·Î ½ÇÇàÇÕ´Ï´Ù.
ABAP ±¸¼º¿ä¼Ò´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.