מדריך שירותי אינטרנט של Java מספק מושגים ודוגמאות של שני API עיקריים של שירותי האינטרנט של Java: JAX-WS ו-JAX-RS. ניתן לגשת לאפליקציית שירות האינטרנט של Java באמצעות שפות תכנות אחרות כגון .Net ו-PHP.
אפליקציית שירות האינטרנט של Java מבצעת תקשורת באמצעות WSDL (שפת תיאור שירותי אינטרנט). ישנן שתי דרכים לכתוב קוד אפליקציית שירות האינטרנט של Java: SOAP ו- RESTful.
Java Web Services API
ישנם שני ממשקי API עיקריים שהוגדרו על ידי Java לפיתוח יישומי שירות אינטרנט מאז JavaEE 6.
1) JAX-WS : עבור שירותי אינטרנט SOAP. ישנן שתי דרכים לכתוב קוד יישום JAX-WS: לפי סגנון RPC וסגנון מסמך.
2) JAX-RS : עבור שירותי אינטרנט RESTful. יש כיום בעיקר 2 מימושים שנמצאים בשימוש ליצירת יישום JAX-RS: Jersey ו-RESTeasy.
נראה הדרכות מלאות של JAX-WS ו-JAX-RS בעמוד הבא.