محيط configuration مربوط به تجهيزات قابل حمل ضيعف تر يا CLDC
همانطور كه گفته شد اين پيكربندي يا configuration مربوط به تجهيزاتي با پردازنده، حافظه، گرافيك و باطري محدود و ضعيف مورد استفاده قرار مي گيرد. نكته اي كه در تصوير فوق قابل مشاهده مي باشد آن است كه profile ها روي configuration ها قرار مي گيرند و امكانات اضافه تري را به آن اضافه مي نمايند.
در اين تصوير profile ي با نام Mobile Information Device Profile >> MIDPمورد استفاده قرار گرفته است. اين profile، profile استاندارد تعريف شده توسط sun مي باشد. شركت sun براي راحتي كار برنامه نويسان و به خاطر اينكه آنها با طيف گسترده اي از profile ها مواجه نشوند، يك profile استاندارد تعريف نمود كه قابليت كار در اكثر تجهيزات اين گروه را دارد و از بيشتر امكانات اين تجهيزات پشتيباني مي كند.
بطور كلي اگر CLDC و MIDP موجود باشند مي توان برنامه هاي مورد نياز جهت اجرا بر روي تجهيزات قابل حمل مانند گوشي موبايل را ايجاد نمود. به برنامه هايي كه بر مبناي اين دو عنصر فوق ساخته مي شوند، MIDlet مي گويند. همانند ساير برنامه هاي جاوا، يك MIDlet نيز يكبار نوشته شده و در هر محيطي كه داراي دو مجموعه فوق باشد قابل اجرا مي باشد.
محيط configuration مربوط به تجهيزات قابل حمل قوي تر يا CDC
اين پيكربندي در تجهيزات قابل حمل قوي تر مانند PDA، Smart Phone، set-top box و ... بكار مي رود. CDC نسبت به CLDC از امكانات بيشتري از ماشين مجازي جاوا برخوردار بوده و ابزار هاي توسعه در اين پيكربندي بر مبناي تكنولوژي استاندارد جاوا يا Java SE مي باشد.
در ادامه برخي از مزاياي مهم CDC را مشاهده مي نماييد:
1- امكان برقراري ارتباط با برنامه هاي كاربردي تحت شبكه را فراهم مي كند. اين ويژگي مهم سبب مي شود تا كاربران، مشتريان و ... بتوانند بوسيله تجهيزات قابل حمل خود به برنامه كاربردي دسترسي يافته و از داده هاي آن استفاده نمايند.
2- كاربران و برنامه نويسان از قابليت ها و توانايي ها و امنيت موجود در تكنولوژي جاوا، در برنامه هاي كاربردي تحت تجهيزات قابل حمل خود سود خواهند برد. «استفاده از مزاياي اصلي زبان جاوا»
در CDC سه نوع profile وجود دارد:
1- The Foundation Profile (JSR 219)
2- The Personal Basis Profile (JSR 217)
3- The Personal Profile (JSR 216)
براي كسب اطلاعات بيشتر در اين زمينه مي توانيد به لينك زير مراجعه نماييد:
java.sun.com/technology/cdc/
__________________