Check this out

Friday, 29 April 2011

May you have enough happiness to make you sweet, enough trials to make you strong, enough sorrow to keep you human and enough hope to make you happy.

the things we cant understand in life may not be meant to understand.we make decisions and choices in our lives that doesnt always seem popular they are however our decisions and choices to be made.true love comes when we choose to understand this about each other no matter what life deals us.choose your hand and hope its a winner

ABSTRAKSI APLIKASI PEMETAAN KETERSEDIAAN LAHAN PARKIR DI GEDUNG GRAHA MANDIRI DENGAN MENGGUNAKAN SENSOR IR PROXIMITY DETECTOR DAN MIKROKONROLER AT89S5

APLIKASI PEMETAAN KETERSEDIAAN LAHAN PARKIR DI GEDUNG GRAHA MANDIRI DENGAN MENGGUNAKAN SENSOR IR PROXIMITY DETECTOR DAN MIKROKONROLER AT89S51

Seiring bertambahnya jumlah kendaraan pribadi sekarang ini membuat kebutuhan lahan sebagai sarana parkir semakin meningkat. Tidak mudah mencari informasi ruangan parkir yang kosong di gedung pusat perbelanjaan atau perkantoran di Jakarta. Sering kali para pengunjung pusat perbelanjaan atau perkantoran kesusahan ketika hendak memarkir mobilnya di pusat perbelanjaan atau perkantoran. Penyebabnya adalah ruang parkir sudah dipenuhi mobil-mobil pengunjung lainnya sehingga para calon pengguna lahan parkir harus berputar-putar terlebih dahulu mencari tempat yang lapang atau terpaksa mencari tempat parkir di luar gedung. Minimnya informasi ruang parkir kendaraan di lahan parkir menjadikan para pengendara yang ingin memarkirkan kendaraannya menjadi kerepotan. Masalah tersebut dapat diatasi dengan cara memberikan informasi pada suatu layar tampilan jumlah dan lokasi tempat parkir kosong kepada calon pengguna area parkir tersebut. Dengan adanya informasi ini maka dapat memudahkan calon pengguna area parkir untuk memarkirkan mobilnya dan dapat mengurangi waktu yang hilang untuk mencari ruang parkir yang kosong. Metode yang digunakan dalam pemecahan masalah ini menggunakan metode Waterfall, dimana program yang dibuat disesuaikan dengan analisa kebutuhan dari user, dalam hal ini para pengguna parkir gedung Graha Mandiri. Pada tugas akhir ini dibuat alat pendeteksi ketersediaan tempat parkir yang masih kosong menggunakan sensor IR Proximity Detector dan Mikrokontroler AT89S51. Dengan alat ini, pekerjaan menghitung tempat parkir kosong dilakukan secara otomatis berdasarkan jumlah sensor yang aktif. Sebagai petunjuk lokasi tempat parkir yang masih kosong ditandai dengan lampu tanda parkir yang akan menyala. Disamping kelebihan tersebut, aplikasi ini masih memiliki kekurangan dan keterbatasan, dimana aplikasi yang dibuat hanya dapat diaplikasikan pada gedung Graha Mandiri saja, sesuai dengan kondisi lahan parkir yang didapatkan dari hasil riset.

Systems Analyst job description

SUMMARY
Bertanggung jawab atas sistem operasi dan subsistem yang terkait. Memberikan dukungan sistem operasi multi-user, hardware dan software tools, termasuk instalasi, konfigurasi, pemeliharaan, dan mendukung sistem ini. Mengidentifikasi alternatif-alternatif untuk mengoptimalkan sumber daya komputer.

PRIMARY RESPONSIBILITIES

  1. Mengumpulkan informasi sebagai bahan untuk menganalisis dan mengevaluasi sistem yang sudah ada atau yang diusulkan.
  2. Meneliti, merencanakan, menginstal, mengkonfigurasi, memecahkan masalah, memelihara dan upgrade sistem operasi.
  3. Meneliti, merencanakan, menginstal, mengkonfigurasi, memecahkan masalah, memelihara dan upgrade perangkat keras dan interface perangkat lunak dengan sistem operasi. Menganalisis dan mengevaluasi prosedur bisnis sekarang atau yang diusulkan atau masalah untuk mendefinisikan kebutuhan pengolahan data.
  4. Mempersiapkan flow chart rinci dan diagram yang menguraikan kemampuan sistem dan proses.
  5. Meneliti dan merekomendasikan pengembangan hardware dan software, pembelian, dan penggunaan.
  6. Menyelesaikan masalah hardware, software, dan masalah konektivitas, termasuk user access dan konfigurasi komponen.
  7. Pilih antara prosedur resmi dan mencari bantuan saat pedoman tidak memadai, penyimpangan signifikan diusulkan, atau ketika masalah tak terduga muncul.
  8. Merekam dan memelihara persediaan hardware dan software , situs dan / atau lisensi server, serta user access dan keamanan.
  9. Instal, konfigurasi, dan upgrade perangkat keras desktop dan peripheral untuk meliputi; kartu jaringan, printer, modem, tikus dan add-in papan.
  10. Bekerja sebagai anggota tim dengan staf teknis lainnya, seperti jaringan untuk menjamin konektivitas dan kompatibilitas antara sistem.
  11. Menulis dan memelihara dokumentasi sistem.
  12. Melakukan penelitian teknis upgrade sistem untuk menentukan kelayakan, biaya, waktu yang dibutuhkan, dan kompatibilitas dengan sistem saat ini.
  13. Menjaga kerahasiaan berkenaan dengan informasi yang sedang diproses, disimpan atau diakses oleh jaringan.
  14. Dokumen sistem masalah dan resolusi untuk referensi di masa mendatang.
  15. tugas lain yang diberikan.

TAMBAHAN TANGGUNG JAWAB
Membantu personil departemen lain sebagai sumber daya komputer.
Memberikan pelatihan-the-job untuk anggota staf departemen baru.
Memberikan orientasi komputer untuk staf perusahaan baru.

PENGETAHUAN DAN KETERAMPILAN PERSYARATAN
dasar membaca, menulis, dan keterampilan aritmatika yang diperlukan. Hal ini biasanya diperoleh melalui ijazah sekolah tinggi atau setara.
Pengetahuan tentang perusahaan yang didukung perangkat keras, perangkat lunak dan sistem operasi untuk memasukkan konfigurasi dan konektivitas. Kemampuan untuk menyelidiki dan menganalisis informasi dan untuk menarik kesimpulan. Kemampuan untuk merencanakan, melaksanakan, uji, dan perangkat lunak masalah sistem. Kemampuan untuk mengembangkan solusi sistem untuk masalah operasional. Pengetahuan tentang grafik komputer aliran dan logika pemrograman dan kode. Kemampuan untuk menentukan masalah komputer dan untuk mengkoordinasikan perangkat keras dan / atau solusi perangkat lunak. Kemampuan untuk berkomunikasi bimbingan teknis dan instruksi kepada pengguna atas penggunaan PC dan / atau aplikasi mainframe dan sistem. Kemampuan untuk menulis petunjuk teknis dalam penggunaan program dan / atau modifikasi program. Catatan pemeliharaan keterampilan. Pengetahuan tentang prosedur keamanan komputer dan protokol. Pengetahuan tentang undang-undang hak cipta federal sebagai mereka berhubungan dengan penggunaan perangkat lunak komputer. Kemampuan untuk menentukan sifat dari perangkat keras komputer dan masalah sistem perangkat lunak, dan untuk berkomunikasi bimbingan teknis dan informasi kepada pengguna. Kemampuan untuk belajar dan dukungan hardware baru, perangkat lunak dan sistem operasi. Bekerja dengan pengguna memerlukan keterampilan interpersonal. Hal ini biasanya diperoleh melalui kombinasi Bachelor’s Degree dan tiga sampai lima tahun program dan / atau pengalaman analisis sistem.
Tanggung jawab mungkin memerlukan kerja malam dan akhir pekan dalam menanggapi kebutuhan sistem yang didukung.

KONDISI KERJA
Kondisi kerja normal pada lingkungan kantor. Pekerjaan membutuhkan teknik menggunakan komputer. Penyelesaian pekerjaan mungkin memerlukan kerja malam dan akhir pekan dalam menanggapi kebutuhan sistem yang didukung.

Diadopsi dari: http://www.hrvillage.com/hrjobdesc/SystemsAnalyst.htm

SWIFT Message Block Structure Definition

All FIN messages conform to a defined block structure. Each block of a message contains data of a particular type and is used for a particular purpose. Each block of a message begins and ends with a curly bracket, or brace, character ‘{‘ and ‘}’ respectively.

All main blocks are numbered, and the block number followed by a colon : is always the first character within any block. A typical FIN user-to-user message may consist of:

{1: Basic Header Block{2: Application Header Block{3: User Header Block}{4: Text Block or body{5: Trailer Block}

These five SWIFT message blocks include header information, the body of the message, and a trailer.

All blocks have the same basic format:
{n:...}

The curly braces ({}) indicate the beginning and end of a block. is the block identifier, in this case a single integer between 1 and 5.

Each block identifier is associated with a particular part of the message. There is no carriage return or line feed (CRLF) between blocks.

Blocks 3, 4, and 5 may contain sub-blocks or fields delimited by field tags. Block 3 is optional. Many applications, however, populate block 3 with a reference number so that when SWIFT returns the acknowledgement, it can be used for reconciliation purposes.

{1: Basic Header Block}

The basic header block is fixed-length and continuous with no field delimiters. It has the following format:
{1:    F    01   BANKBEBB   2222   123456}
(a) (b) (c) (d) (e) (f)

a) 1: = Block ID (always 1)

b) Application ID as follows:
  • F = FIN (financial application)
  • A = GPA (general purpose application)
  • L = GPA (for logins, and so on)
c) Service ID as follows:
  • 01 = FIN/GPA
  • 21 = ACK/NAK
d) BANKBEBB = Logical terminal (LT) address. It is fixed at 12 characters; it must not have X in position 9.

e) 2222 = Session number. It is generated by the user's computer and is padded with zeros.

f) 123456 = Sequence number that is generated by the user's computer. It is padded with zeros.

{2: Application Header Block}

There are two types of application headers:

  1. Input  
  2. Output. 

Both are fixed-length and continuous with no field delimiters.

1. The input (to SWIFT) structure is as follows:

{2:    I     100    BANKABCDXXXX    U       3       003}
(a) (b) (c) (d) (e) (f) (g)

a) 2: = Block ID (always 2)

b) I = Input

c) 100 = Message type

d) BANKABCDXXXX = Receiver's address with X in position 9/ It is padded with Xs if no branch is required.

e) U = the message priority as follows:
  • S = System
  • N = Normal
  • U = Urgent

f) 3 = Delivery monitoring field is as follows:
  • 1 = Non delivery warning (MT010)
  • 2 = Delivery notification (MT011)
  • 3 = Both valid = U1 or U3, N2 or N

g) 003 = Obsolescence period. It specifies when a non-delivery notification is generated as follows:
  • Valid for U = 003 (15 minutes)
  • Valid for N = 020 (100 minutes)
2. The output (from SWIFT) structure is as follows:

{2:   O      100   1200   970103BANKBEBBAXXX2222123456   970103  1201   N}
(a) (b) (c) (d) (e) (f) (g) (h)

a) 2: = Block ID (always 2)

b) O = Output

c) 100 = Message type

d) 1200 = Input time with respect to the sender

e) The Message Input Reference (MIR), including input date, with Sender's address

f) 970103 = Output date with respect to Receiver

g) 1201 = Output time with respect to Receiver

h) N = Message priority as follows:
  • S = System
  • N = Normal
  • U = Urgent

{3: User Header Block}

This is an optional block and has the following structure:
{3:  {113:xxxx}  {108:abcdefgh12345678}     }
(a) (b) ( c)

a) 3: = Block ID (always 3)

b) 113:xxxx = Optional banking priority code

c) This is the Message User Reference (MUR) used by applications for reconciliation with ACK.
Note:
Other tags exist for this block. They include tags (such as 119, which can contain the code ISITC on an MT521) that may force additional code word and formatting rules to validate the body of the message as laid down by ISITC (Industry Standardization for Institutional Trade Communication). For further information, see All Things SWIFT: the SWIFT User Handbook.

{4: Text Block or body}

This block is where the actual message content is specified and is what most users see. Generally the other blocks are stripped off before presentation. The format, which is variable length and requires use of CRLF as a field delimiter, is as follows:

{4:CRLF
:20:PAYREFTB54302 CRLF
:32A:970103BEF1000000,CRLF
:50:CUSTOMER NAME CRLF
AND ADDRESS CRLF
:59:/123-456-789 CRLF
BENEFICIARY NAME CRLF
AND ADDRESS CRLF
-}
The symbol CRLF is a mandatory delimiter in block 4.

The example above is of type MT100 (Customer Transfer) with only the mandatory fields completed. It is an example of the format of an ISO 7775 message structure. Block 4 fields must be in the order specified for the message type in the appropriate volume of the SWIFT User Handbook.

The content of the text block is a collection of fields.  Sometimes, the fields are logically grouped into sequences. Sequences can be mandatory or optional, and can repeat. Sequences also can be divided into subsequences. In addition, single fields and groups of consecutive fields can repeat. For example, sequences such as those in the SWIFT Tags 16R and 16S may have beginning and ending fields. Other sequences, such as Tag 15, have only a beginning field. In yet other message types, no specific tags mark the start or end of a field sequence.

The format of block 4 field tags is:
:nna:
nn = Numbers
a = Optional letter, which may be present on selected tags
For example:
:20: = Transaction reference number
:58A: = Beneficiary bank

The length of a field is as follows:

nn = Maximum length
nn! = Fixed-length
nn-nn = Minimum and maximum length
nn * nn = Maimum number of lines times maximum line length
The format of the data is as follows:
= Digits
d = Digits with decimal comma
h = Uppercase hexadecimal
a = Uppercase letters
c = Uppercase alphanumeric
e = Space
x = SWIFT character set
y = Uppercase level A ISO 9735 characters
z = SWIFT extended character set

Some fields are defined as optional. If optional fields are not required in a specific message, do not include them because blank fields are not allowed in the message.

/,word = Characters "as is"
[...] = Brackets indicate an optional element

For example:
4!c[/30x]
This is a fixed 4 uppercase alphanumeric, optionally followed by a slash and up to 30 SWIFT characters.

ISIN1!e12!c
This is a code word followed by a space and a 12 fixed uppercase alphanumeric.
Note:
In some message types, certain fields are defined as conditional. For example, when a certain field is present, another field may change from optional to mandatory or forbidden. Certain fields may contain sub-fields, in which case there is no CRLF between them. Validation is not supported.
Certain fields have different formats that depend on the option that is chosen. The option is designated by a letter after the tag number, for example:

:32A:000718GBP1000000,00
Value Date, ISO Currency, and Amount

:32B:GBP1000000,00
ISO Currency and Amount
Note:
The SWIFT standards for amount formats are: no thousand separators are allowed (10,000 is not allowed, but 10000 is allowed); use a comma (not a decimal point) for a decimal separator (1000,45 = one thousand and forty-five hundredths).

:58A:NWBKGB2L
Beneficiary SWIFT address

{5: Trailer Block}

A message always ends in a trailer with the following format:

{5: {MAC:12345678}{CHK:123456789ABC}

This block is for SWIFT system use and contains a number of fields that are denoted by keywords such as the following:
MAC :  Message Authentication Code calculated based on the entire contents of the message using a key that has been exchanged with the destination and a secret algorithm. Found on message categories 1,2,4,5,7,8, most 6s and 304.

CHK : Checksum calculated for all message types.

PDE : Possible Duplicate Emission added if user thinks the same message was sent previously

DLM : Added by SWIFT if an urgent message (U) has not been delivered within 15 minutes, or a normal message (N) within 100 minutes.

Common Interview questions

:: Kemampuan Pencapaian Keberhasilan (Achievement) ::
  1. Apakah anda senang mengerjakan pekerjaan/proyek yang sulit ?
  2. Apakah anda mempunyai prestasi yang dibanggakan ? Ceritakan !
  3. Apakah anda memiliki inisiatif ? Bagaimana anda menunjukkan hal tersebut ?
  4. Ceritakan satu contoh inisiatif yang telah anda ambil.Apakah anda pernah menyelesaikan persoalan yang sulit ?
  5. Atau yang sebelumnya anda pikir tidak dapat anda selesaikan ?
  6. Bagaimana anda menunjukkan keinginan (willingness) untuk bekerja ?
  7. Sebutkan prestasi yang pernah anda capai dalam pekerjaan atau masa kuliah/sekolah !
  8. Sebutkan lima pencapaian terbesar dalam hidup anda !
  9. Apa kegagalan terbesar yang pernah anda alami ? Kekecewaan apa yang anda alami ?
  10. Bagaimana anda mengatasi perasaan tersebut ? Dan mengatasikegagalan tersebut ?
  11. Hal atau lingkungan seperti apa yang paling mendorong anda dalam bekerja ?
  12. Menurut anda, apa tantangan terbesar dalam pekerjaan ?
  13. Sebutkan bagian dari pekerjaan yang paling menantang dan yang paling tidak menantang.
  14. Apakah anda termasuk orang yang berani dalam mengambil risiko ?
  15. Berdasarkan pengalaman anda, ceritakan secara rinci dalam hal apa anda mengambil risiko untuk menyelesaikan suatu tugas ?
  16. Mengapa anda mengambil risiko tersebut ?
  17. Risiko apa yang anda hadapi saat mengajukan suatu usulan ?
  18. Prestasi apa yang pernah anda dapatkan di sekolah yang tidakdapat anda lupakan ?
  19. Prestasi apa yang pernah anda capai dalam bekerja yang mendapatkanpenghargaan dari pimpinan atau perusahaan ? (baik penghargaan lisan ataupun penghargaan tertulis atau materi).
:: Kemampuan Berpikir Analitis ::
  1. Masalah tersulit apa yang pernah anda alami ? Apa yang anda lakukan ? Bagaimana penyelesaiannya ?
  2. Hambatan atau kendala apa yang ditemukan selama kuliah atau belajar ? Bagaimana cara mengatasinya ?
  3. Ceritakan mengenai persoalan yang pernah anda pecahkan.
  4. Ceritakan situasi dimana anda pernah memiliki masalah dengan pengambilan keputusan.
  5. Ceritakan dimana anda harus membuat suatu keputusan.
  6. Ceritakan bagaimana anda pernah memecahkan masalah yang sulit.
  7. Ceritakan mengenai permasalahan yang paling sering anda hadapi dalam pekerjaan.
  8. 8. Apakah anda pernah menyelesaikan suatu permasalahan bersama-sama rekan ? Apa peran anda dalam menyelesaikan masalah tersebut ?
  9. Apakah anda pernah diminta untuk menyelesaikan beberapa tugas dalam suatu waktu ? Apa yang anda lakukan ?
  10. Bagaimana anda menyelesaikan suatu permasalahan yang muncul tiba-tiba ?
  11. Bagaimana anda mengidentifikasikan kedatangan suatu masalah ?
  12. Bagaimana anda membuat suatu keputusan penting ?
  13. Bagaimana anda memecahkan masalah ?
  14. Dalam situasi atau kondisi seperti apa, anda memiliki kemungkinan paling besar untuk berbuat kesalahan ?
  15. Keputusan apa yang terasa sulit bagi anda ? Berikan Contohnya !
  16. Menurut anda, faktor apa yang paling menentukan suksesnya seseorang ?
  17. Apa yang anda lakukan saat dihadapkan dengan pengambilan keputusan yang penting ?
  18. Apa yang anda lakukan saat kesulitan atau tidak dapat memecahkan persoalan yang anda hadapi ?
  19. Keputusan tersulit apa yang telah anda buat selama tiga tahun terakhir ?
  20. Kapan anda memutuskan untuk berhenti berusaha memecahkansuatu persoalan yang sulit ?
:: Ketahanan Terhadap Tekanan (Stres) ::
  1. Apakah anda dapat bekerja di bawah tekanan ?
  2. Pernahkan anda bekerja di bawah tekanan ? Ceritakan bagaimana anda menyikapinya?
  3. Dalam lingkungan kerja seperti apa anda merasa nyaman ? (Terstruktur atau tidak ?)
  4. Seandainya ada konsumen yang marah karena hal yang bukandilakukan anda, bagaimana anda menyikapinya ?
  5. Bagaimana anda menyikapi kritik yang diberikan kepada anda ?
  6. Seandainya anda mendapatkan pekerjaan yang tidak anda harapkan, apa yang akan anda lakukan ?
  7. Apa yang anda anggap sebagai hal yang berat untuk dilakukandalam pekerjaan ?
  8. Seandainya anda dihadapkan dengan dua tugas yang harus diselesaikan pada saat yang bersamaan, apa yang akan anda lakukan ?
  9. Masalah terbesar apa yang pernah anda hadapi ? Bagaimana anda mengatasinya ?
:: Pertanyaan Menyangkut Motivasi ::
  1. Mengapa anda memutuskan untuk melamar pekerjaan di perusahaan ini ?
  2. Apa yang membuat anda menjadi tertarik dengan perusahaan ini ?
  3. Tanggung jawab apa yang anda anggap penting dalam pekerjaan ?
  4. Tantangan apa yang anda cari dalam pekerjaan ?
  5. Sebutkan dua hal yang memotivasi anda dalam bekerja.
  6. Apa yang dapat memotivasi anda dalam kehidupan pribadi anda ?
  7. Apa yang dapat memotivasi anda dalam menyelesaikan tugas yang sulit ?
  8. Apa yang dapat memotivasi anda agar menjadi sukses dalam pekerjaan ?
  9. Apa alasan anda keluar dari perusahaan sebelumnya ?
  10. Apa yang membuat anda keluar dari perusahaan sebelumnya ?
  11. Selama perjalanan karir anda, posisi mana yang paling anda sukai ?
  12. Mengapa anda ingin mengubah karir ? (bila yang bersangkutan berpindah profesi/karir)
  13. Apa arti bekerja bagi anda ?
Apa yang paling menarik menurut Anda dari pekerjaan ini? Dan apa yang paling tidak menarik?
Sebutkan tiga sampai empat faktor menarik dari pekerjaan yang anda hendak ambil dan satu hal kecil sebagai faktor yang kurang menarik.
 
Apa yang dapat Anda berikan pada kami (yang orang lain tidak bisa beri)?
Sebutkan prestasi-prestasi dan jenjang karir yang Anda telah capai. Sebutkan kemampuan dan hal-hal yang menarik perhatian Anda, gabungkan dengan sejarah Anda mencapai hal-hal itu. Sebutkan kemampuan Anda menentukan prioritas, mengidentifikasi masalah.
 
Menurut Anda, apa definisi dari posisi yang Anda inginkan?
Berikan jawaban yang singkat dan berkisar tentang tugas dan kewajiban. Pastikan Anda mengerti posisi tersebut sebelum Anda hendak menjawab.

Apa yang Anda cari di dalam sebuah pekerjaan?
Berikan jawaban yang berkisar pada oportunitas di dalam organisasi. Beritahukan pewawancara kalau Anda ingin memberikan kontribusi dan dikenali. Hindari jawaban yang mempersoalkan kestabilan keuangan pribadi.
 
Beritahukan kami tentang diri Anda
Biasanya ini merupakan pertanyaan pembuka, karena itu jangan menghabiskan terlalu banyak waktu untuk menjawabnya. Berikan jawaban yang menjawab empat subjek: tahun-tahun terakhir, pendidikan, sejarah kerja, dan pengalaman karir terakhir.


Sumber : http://www.jobitcom.com/

SQL to Find message per MT per Currency by date range

i want to make a query to my database to find message per MT per Currency by date range. here’s my query

— OUTGOING MESSAGES
SELECT TOP (100) PERCENT dbo.rMesg.x_receiver_X1, dbo.rMesg.mesg_type, dbo.rMesg.x_fin_ccy, SUM(dbo.rMesg.x_fin_amount) AS Jumlah,
COUNT(dbo.rMesg.x_receiver_X1) AS jml_trx, dbo.rMesg.mesg_sub_format
FROM dbo.rMesg INNER JOIN
dbo.rInst ON dbo.rMesg.aid = dbo.rInst.aid AND dbo.rMesg.mesg_s_umidl = dbo.rInst.inst_s_umidl AND
dbo.rMesg.mesg_s_umidh = dbo.rInst.inst_s_umidh INNER JOIN
dbo.rAppe ON dbo.rInst.aid = dbo.rAppe.aid AND dbo.rInst.inst_s_umidh = dbo.rAppe.appe_s_umidh AND
dbo.rInst.inst_s_umidl = dbo.rAppe.appe_s_umidl AND dbo.rInst.inst_num = dbo.rAppe.appe_inst_num
WHERE (dbo.rMesg.mesg_sub_format = ‘INPUT’) AND (dbo.rAppe.x_appe_last = 1) AND (dbo.rInst.inst_num = 0) AND
(dbo.rAppe.appe_iapp_name = ‘SWIFT’) AND
–Range tanggal
(dbo.rMesg.mesg_crea_date_time BETWEEN CONVERT(datetime, ’2009/08/01′, 102)
AND CONVERT(datetime, ’2009/09/1′, 102))
– MT
and (dbo.rMesg.mesg_type = ’103′)
– BIC
and x_receiver_x1 = ‘CENAIDJAXXX’
GROUP BY dbo.rMesg.x_receiver_X1,dbo.rMesg.mesg_type, dbo.rMesg.x_fin_ccy, dbo.rMesg.mesg_sub_format

– INCOMING MESSAGES
SELECT TOP (100) PERCENT dbo.rMesg.mesg_sender_X1, dbo.rMesg.mesg_type, dbo.rMesg.x_fin_ccy, SUM(dbo.rMesg.x_fin_amount) AS Jumlah,
COUNT(dbo.rMesg.mesg_sender_X1) AS jml_trx , dbo.rMesg.mesg_sub_format
FROM dbo.rMesg INNER JOIN
dbo.rInst ON dbo.rMesg.aid = dbo.rInst.aid AND dbo.rMesg.mesg_s_umidl = dbo.rInst.inst_s_umidl AND
dbo.rMesg.mesg_s_umidh = dbo.rInst.inst_s_umidh INNER JOIN
dbo.rAppe ON dbo.rInst.aid = dbo.rAppe.aid AND dbo.rInst.inst_s_umidh = dbo.rAppe.appe_s_umidh AND
dbo.rInst.inst_s_umidl = dbo.rAppe.appe_s_umidl AND dbo.rInst.inst_num = dbo.rAppe.appe_inst_num
WHERE (dbo.rMesg.mesg_sub_format = ‘OUTPUT’) AND (dbo.rAppe.x_appe_last = 1) AND (dbo.rInst.inst_num = 0) AND
(dbo.rAppe.appe_iapp_name = ‘SWIFT’)
AND
–Range tanggal
(dbo.rMesg.mesg_crea_date_time BETWEEN CONVERT(datetime, ’2009/08/01′, 102)
AND CONVERT(datetime, ’2009/09/1′, 102))
– MT
and (dbo.rMesg.mesg_type = ’103′)
– BIC
and mesg_sender_x1 = ‘CENAIDJAXXX’
GROUP BY dbo.rMesg.mesg_sender_X1, dbo.rMesg.mesg_type, dbo.rMesg.x_fin_ccy, dbo.rMesg.mesg_sub_format
ORDER BY dbo.rMesg.mesg_sender_X1

Menggunakan Windows 7 RSS Feed Reader Gadget

Untuk menggunakan gadget RSS Feed windows 7 dan menampilkan RSS berdasarkan alamat url yang kita inginkan caranya begini :

1. Buka internet explorer lalu masuk ke favorites. ini merupakan daftar feed yang bisa kita tampilkan menggunakan gadget windows 7


2. Cari url RSS Feed yang kita inginkan. misal RSS Detik.com



3. Masukkan ke favorite internet explorer


dan sekarang anda sudah mempunyai feed detik.com di favorites feed anda.



4. masukkan gadget windows 7



5. kemudian konfigurasi RSS Feed detik.com untuk ditampilkan



Selesai .. semoga ini bermanfaat buat kita semua…

Mempelajari Steform untuk Enterprise Application Integrator

Steform adalah intelligent message builder EAI berbasis Java dan XML open standards, dan terakreditasi oleh SWIFT untuk ISO 20022 untuk SWIFTNet Funds. Aplikasi ini menyediakan grafik interface untuk memfasilitasi mapping antara aplikasi financial legacy, data corporate & counterparty, dan message standar seperti SWIFT FIN, ISO 20022 (Payments, SEPA, Funds, Exceptions & Investigations, Cash Reporting), FIX 4.0 sampai 4.4, FpML.



Maintenance format message sangat mudah dilakukan dengan Steform, menghindari hard coding di Bank atau aplikasi client sebagai tool yang memungkinkan untuk reformatting dengan cepat dari data yang tidak terstruktur dan multi-format.



Uniknya library SWIFT dapat dimaintain pada Steform, tidak seperti produk-produk “message broker” lainnya. Perubahan format message SWIFT setiap tahun dapat di manage pada Steform bukan di aplikasi SWIFT. Hal ini secara dramatis mengurangi effort untuk development software secara tradisional, dan biaya yang terkait.



Bisnis rule dapat dikonfigurasi untuk menyesuaikan content message sesuai dengan persyaratan Bank dan relationship requirement. Services Steform dapat tersedia untuk setiap aplikasi melalui sebuah Enterprise Service Bus dalam Service Oriented Architecture (SOA). Steform memfasilitasi transaksi Bulking/Unbulking dari transaksi dan koeksistensi MT-MX SWIFT dengan standar mapping yang tersedia.

Thursday, 28 April 2011

So glad tomorrow is Friday!!!! I am exhausted and ready to sleep now.

ATTENTION: Friday i.e tomorrow 29th April, Facebook will become owner of the publishing rights of ALL your private photos. You need to make a simple change: go to account/account settings/facebook ads (along the top), 'ads shown by third parties', Edit third party ad settings, choose 'NO ONE' then SAVE. 2 minute's job. And please share share share (for those who haven't done this yet....)

Another busy day!!! Gotta install application on customer site!!! Then go to school at 7. got an exam and thanks god you gave me power to anwer all the questions!!! So glad tomorrow is Friday!!!! I am exhausted and ready to sleep now. so I will have a lot of power tomorrow!!! hope you guys enjoy this friday.

SIBOS Sebagai Forum untuk bertemu, berdiskusi, belajar di industri keuangan.

Sekali setahun, Sibos menyatukan industri keuangan untuk menciptakan peluang bagi individu, organisasi dan masyarakat secara keseluruhan. Ini adalah forum yang unik untuk bertemu, berdiskusi, belajar, untuk melakukan bisnis dan tetap berhubungan dengan apa yang sedang terjadi dalam industri keuangan .

Difasilitasi dan diselenggarakan oleh SWIFT, untuk komunitas SWIFT, ia menciptakan rangsangan untuk belajar, bekerjasama, mengembangkan bisnis baru, menentukan strategi masa depan dan mengambil tindakan kolektif yang dapat membentuk masa depan industri kita.

New Feature Database Recovery on SWIFTAlliance 7

I just read the document of SWIFTAlliance 7 and I found this new feature on the document. In SAA V.7, the customer can activate the database recovery licence option to increase the system resiliency, covering the situation where a major incident results in the unavailability of the primary Alliance Access database. Once activated and configured, customers can use database recovery to resume operations on a backup Alliance Access system. When the mirror and backup disks are fully available, this results in no data loss.
The recovery relies on the database backups and transactions archives that Alliance Access automatically maintains. The customer invokes a database recovery command to restore the database content on a backup Alliance Access system up to the exact state prior to the incident.

Two recovery models exist:

Full recovery
This model covers a local database loss. The full data from the mirror disk and backup disk is available. The restored system is up to date, there is no loss of data.

Partial recovery
This model supports a remote disaster site recovery. Some data on the mirror/backup disk is missing. This is usually due to asynchronous copy of these disks. In this case, recovery is possible up to the last committed transaction. A repair service exists to ensure a consistent recovery of the database.

What if DDA retention Period is equal Zero ?

Situation :

DDA Retention period =  0

Purging Time = 02:00

Simulation :

Create message Day1 on 07:00 – Message SI_TO_SWIFT

Create message Day1 on 10:00 – Message DDAA_QValidate

Create message Day2 on 07:00 – Message SI_TO_SWIFT

Nb: if I create message @ Day2 on 01:00, message will be in DDAA_QValidate. So, one day is counted based on Purging Time.

If I set DDA Retention Period = 1, the system will behave like I set it 0 (Zero)

Wednesday, 27 April 2011

For future reference

Getting monthly expenses figured out.

Allows a quick and easy way to monitor your monthly expenses and keep a track of my budget. Features: * Enter companies you make payments to * Enter expenses you pay each month * Automatically calculate how much you spend each month.

I just bought monthly (soap and shampoo) in giant semanggi.

real madrid fcI wanna see real madrid vs barca tonight, but I don’t think I could do that. my eyes is about 15 watt now.

Real Madrid vs Barcelona. who is going to take the day ? predict correctly friends before you take a bet.

Tuesday, 26 April 2011

what is your addiction ?

what is your addiction? what do u crave and desire the most? what has a hold on u that u think about it all the time? we all have an addiction some of us have more than one...could be food, money,  shopping,  jobs, could be a person, cars...etc...Just something to think about...if we all want freedom then our greatest and only desire,craving,addiction...etc

For me now. I am craving for this iphone 4 Smile .

iphone

Monday, 25 April 2011

Iphone 4 from XL is only IDR 999.000 - contract package for 12 months data packet


Only at Exhibition XL IPhone 4 di Main Atrium, East Mall Level 1 - Grand Indonesia Shopping Town Jakarta 26 April - 1 Mei 2011. XL will launch their packet for iphone 4.

only for idr 999.000 you can have iphone 4.

Finally, Telkomsel, XL became the official local operator iphone 4 in Indonesia. Apple phone will be available from 22 April and released in various package options that you can select as you needed. For more details, see the official website.

iPhone 4 XL will be released at a special discount price Rp. 999 000 for 100 first buyers at the show XL iPhone 4 in the Main Atrium, Level 1 East Mall, Grand Indonesia on 26 April to 1 May 2011. For a free package for Data, Phone, SMS, and MMS will be given every month for one year



Download SIDE DDA 3.0 done - Using FTP Command on the DOS Prompt

I little bit confused when using ftp command, I search it on google to Getting a connection to the FTP server from the DOS prompt.

For windows user, first thing u have to do is get to a DOS Prompt.  (ie:  Start, Run, command.com) and prompt windows will show up. write the command ftp ( c:> ftp [ftp server name or IP Address] ) and enter your username & Password.

or you can follow these steps :

  1. From DOS, type: ftp
  2. ftp> open <hostname or IP address>
  3. Enter your username & Password
  4. To disconnect type:  disconnect

here are some use full commands to use when you doing ftp :

  • help <enter> - gives a list off FTP commands.
  • help [command name] - give brief help.
  • ? [command name] - give brief help.
  • open [server name] - opens a connection to a new web server.
  • disconnect - terminates ftp session.
  • bye - logoff & exit FTP.
  • exit - Terminate FTP session and exit.
  • lcd [directory name] - Change local working directory.
  • cd - change remote working directory (at FTP site).
  • get [filename]  - download a file to your local working directory.
    get <enter>  - will prompt for remote-file, then local-file.
  • mget *.*  - Get multiple files.  If prompt is on, will prompt Y/N for each file matching the wildcard.
    prompt <enter> - toggles prompting on or off.  ON by default.
  • put [filename] - upload a file to the web server.
    put <enter> - will prompt for remote-file, then local-file.
  • mput *.*  - Put multiple files.  If prompt is on, will prompt Y/N for each file matching the wildcard.
    prompt <enter> - toggles prompting on or off.  ON by default.
  • pwd - shows your current working directory on the remote server.
  • mkdir [directory name] - creates (make) a new directory on remote server.
  • rmdir [directory name] - removes (delete) a directory on remote server - if empty.
  • delete [filename] - deletes a remote file.
  • user [username]  - changes current user on current server
  • quote <command> - sends a command to the ftp server.
  • binary - switches to binary file transfer mode.
  • hash - This is to show you the progress of the upload.
  • ls or dir - List contents of remote directory. 
    Warning: This may kick you off of the server (close the connection).  I think this might happen if you don't have directory listing rights.
  • Other FTP commands
    • ! - Escape to shell.
    • append - append to a file.
    • ascii - set ascii transfer type.
    • bell - beep when a command completes.
    • close - terminate ftp session.
    • glob - Toggle metacharacter expansion of local file names.
    • literal - send arbitrary ftp command.
    • mdelete - delete multiple files
    • mdir - list contents of multiple remote directories
    • mget - get multiple files.
    • mls - list contents of multiple remote directories
    • mput - send multiple files
    • prompt - force interactive prompting on multiple commands
    • quote - send arbitrary FTP command
    • recv - receive file
    • remotehelp - get help from remote server (list of remote server commands)
    • rename - rename a file.
    • send - send one file.
    • status - show current status
    • trace - toggle packet tracing
    • user - send new user information (???
    • verbose - toggles verbose mode (default: on)

Example: FTP a file to the server

  • Log onto the FTP server (see above)
  • cd <pathname> - use this to CD to a directory on the remote computer
  • lcd <pathname> - use this to CD to a directory on your local computer.
  • bin - Turns on binary transfer.
  • hash - Turns on progress.
  • put <filename>  - This will FTP the file.
  • debug - toggle debugging mode.

Using .bat files and ftp Scripts.

  • You can use FTP Scripts to automate your DOS FTP processes.  Here is an example of a batch file and FTP script file that will transfer a file to the root directory of an FTP server:
    • Create a text file with the following content called: DosFtpFile.txt
      Hello World
    • Create a batch file with the following content called: DosFtpFile.bat
      ftp -s:DosFtpFile.ftp <ftp_ server_ name>
      pause
    • Create a script file with the following content cassed: DosFtpFile.ftp
      <place_your_user_name_here>
      <place_your_user_password_here>
      put DosFtpFile.txt
      quit

Saturday, 23 April 2011

Had dinner last night with @novanda, chipul, Ryan and @Popoy at LeKo. Very good. Many time meeting with friends and they are very nice. Happy Easter to all my facebook friends.

berry

I had a wonderful night!! Dinner at a great place with the love of my life and great friends, beautiful presents a great moment.I love you Nova thank you baby!! Thanks everyone.

Menu #1 : Iga Penyet

Menu #2 : Iga Penyet

Drink : Cincau, orange juice

DSC07467

DSC07472

popoy

DSC07469

 

DSC07480

SONY DSC

well Facebook friends i had a very good time at the grand indonesia yesterday.  now i think it time to lay down and relax. got to work to do tomorrow.

Tonite is Saturday

Tonite! Saturday, April 23rd '2011 Start 07 PM Sharp at Grand Indonesia with @novanda @popoy , ryan, juez, and of course my self. and then next dest to DF Club Jakarta Proudly Presents : *** NIGHT FLIGHT *** With : Me its-berry and @novanda , x-SIU by : @popoy , regal and many else in collaboration with .. the i forgot the name, but she and her gangs (ariana cousin). today @novanda bought another bra and panties at lasenza for serah2an.. i just got home very early morning. by bike went to kepu.

Friday, 22 April 2011

Tipe-tipe Blackberry - BlackBerry Roadmap 2011

I  just read teknoupdate from BlackBerry world, there is a leak about the latest BlackBerry phones will be available in 2011, available soon BlackBerry Dakota (successor Bold) and BlackBerry Apollo (successor Curve)This time based on the latest leaked release schedule is also seen tablets BlackBerry Playbook and CDMA BlackBerry phone will fill this year. the schedule for CDMA version and then GSM version will be present this year.


blackberry-roadmap-2011



Here are the BlackBery phone will be available in 2011:

* Touch-screen BlackBerry Bold: version = Dakota GSM, CDMA version = Montana.
* New Curve: version = Apollo GSM, CDMA version = Sedona
* New Storm: Storm ??3 or BlackBerry Monaco
* Curve touch screen: Not mentioned before, have kodenama Malibu (CDMA version)

All BlackBerry phones will later be implanted BlackBerry OS 6.1 has been announced in Asia DevCon event in Bali some time ago. Various advantages will be offered in the latest BlackBerry OS, among others, better graphics, magnetometer, NFC, support more media rich with HTML5, HD video recording, a deeper social integration, better search features, personalized look, updates the virtual keyboard , enhanced browsing, and much more.


i really don't know yet about the price range for each BlackBerry mobile phone that will be present. Maybe in the next leak.
Previous BerryBerry types (tipe-tipe blackberry sebelumnya) :
  • Early pager models: 850, 857, 950, 957
  • Monochrome Java-based series: 5000, 6000
  • First color series: 7200, 7500, 7700
  • First SureType phone series: 7100
  • Modern BlackBerry series (2006–2008): 8000-8830 including: BlackBerry 8800, BlackBerry Pearl, BlackBerry Pearl Flip and BlackBerry Curve 8300
  • Latest BlackBerry models (2008–2009): 8900+ GPS Wi-Fi series: BlackBerry Bold (9000), BlackBerry Curve 8900, BlackBerry Tour (9630), BlackBerry Storm (9500/9530), BlackBerry Curve 8520/8530
  • BlackBerry Storm 2 (9520/9550) (2009): BlackBerry Storm2
  • BlackBerry Bold series (2009): BlackBerry Bold 9700
  • BlackBerry Bold series (2010): BlackBerry Bold 9650
  • BlackBerry Bold series (2010): BlackBerry Bold 9780
  • BlackBerry Pearl series (2010): BlackBerry Pearl 3G 9100/9105
  • BlackBerry Torch series (2010): BlackBerry Torch 9800
  • BlackBerry Curve series (2010): BlackBerry 9300
  • BlackBerry Style 9670 (2010)
  • BlackBerry Bold series (2011): BlackBerry Bold 9900/9930
  • BlackBerry Torch series (2011): BlackBerry Torch 9810
  • BlackBerry Curve 8980 (2011)
  • BlackBerry Touch series (2011): BlackBerry Touch 9860
tipe blackbery monaco tipe blackbery playbook


Make sure your distances with the monitor, taking care of our eyes.


These tips can hopefully be a way out for those who have very high activity in front of the monitor. If you work at a computer and focused on the monitor. If you feel dizziness or pain in the eye, you should avoid it to stay focus to the monitor or it will eventually damage your vision, here are tips on taking care of our eyes.

1. Keep your eyes on the monitor distance.


2. Use the LCD, remove the CRT


3. Setting the monitor


4. Use anti-radiation glasses


5. Rest your eyes periodically
Next easiest way that we can do is rest our eyes on a regular basis, so do not keep focused on the job in front of the monitor, at least take five to ten minutes to do the rest of the eye. Not just break it, you can perform activities with eye refresher see around us or can be done also with washing our face so that we feel refreshed.


Saturday - Just likes another days to me.. But.. That's a special day 4 a lot of people all over the world..

Good night 2 all my dear friends.. N may u got a pleasure weekend night.. Tonight.. Having fun.. N be careful on the road.

i spend this weekend just in jakarta, going no where outside. I love weekend....coz that's a moment i can spend mt time for any pleasure.

Thursday, 21 April 2011

SQL Issue is solved now, so I have to use default instance instead of named instance for easnets side safewatch service.

SQL-Server-2005-2Finally, the solution was found after 1 week my colleague fadli search this from internet. the fact I have to use default instance when I install SQL Server 2005, because the application scipts was designed to read it from host name for the instance.

Kartini Day

kartini dayI proud of her -    Sometimes known as Raden Ajeng Kartini, was a prominent Javanese and an Indonesian national heroine. Kartini is known as a pioneer in the area of women's rights for native Indonesians. women become teachers, doctors,  flight attendants or what ever they like.

Wednesday, 20 April 2011

has no idea what's going thru some girls heads

Girls like alay guys. ? :) is it true ?

has no idea what's going thru some girls heads. You're either genuinely dumb, or trying to act it to be "cute". Here's an insider, guys don't like dull women! The only thing keeping them interested is your bra size. Do me a favor and smarten up, literally. Welcome to 2011, its ok to be intelligent.

SONY DSC

Watch McFly for Free! the KASKUS QUIZ.

Here what we waiting for ya ... Quiz KASKUS will give you McFly concert tickets for free

mcfly

I just read this quiz from kaskus.. for you all that want this free ticket. you can go to kaskus website, log on with your username.

Answer this question :

What is the Movie with the stars : McFly and Lindsay Lohan ?

Submit your answers via PM to the Quiz KASKUS (http://www.kaskus.us/member.php?u=1791694) with the title of PM = "Quiz - McFly", and include the data itself in the form:
1. Full Name
2. No. ID / No. Student Cards
3. Address
4. No. HP / Telp. who can be contacted
Winners will be announced on Friday, April 22, 2011 and tickets can be taken on Sunday, April 24, 2011.

HSM Freeze issue

Usually what causes HSM to freeze?
Answer: Kindly refer to KB Tip 2157369. The tip explains the causes of HSM freeze and how to prevent it.

- Prevented with reboot it at least six month or enabled auto reboot when freeze is detected

Now exploring JCA socket from google code

 

What Is a Socket?

I just find the definition for socket on sun website. According to this webisite, a socket is one end-point of a two-way communication link between two programs running on the network. Socket classes are used to represent the connection between a client program and a server program. if I use java .net packages it will implement the client side of the connection and the server side of the connection, respectively.

URLs and URLConnections provide a relatively high-level mechanism for accessing resources on the Internet. Sometimes your programs require lower-level network communication, for example, when you want to write a client-server application.

In client-server applications, the server provides some service, such as processing database queries or sending out current stock prices. The client uses the service provided by the server, either displaying database query results to the user or making stock purchase recommendations to an investor. The communication that occurs between the client and the server must be reliable. That is, no data can be dropped and it must arrive on the client side in the same order in which the server sent it.

TCP provides a reliable, point-to-point communication channel that client-server applications on the Internet use to communicate with each other. To communicate over TCP, a client program and a server program establish a connection to one another. Each program binds a socket to its end of the connection. To communicate, the client and the server each reads from and writes to the socket bound to the connection.

http://download.oracle.com/javase/tutorial/networking/sockets/index.html

oh.. finally now I can change my default .Net version 1 to 2

Oh, finally I found the solution, now I can change default .Net Version 1 when I installed IIS 6 in win2k3 to .Net version 2.xx

it is simple, just run the command from prompt and all my iis website will default use my new .Net

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>Aspnet_regiis.exe -i
Start installing ASP.NET (2.0.50727).
......................................................
Finished installing ASP.NET (2.0.50727).

image

Tuesday, 19 April 2011

BlackBerry Pearl, its still fashionable

I am having a craving for a blackberry clearly

Research In Motion (RIM) is a leading designer, manufacturer and marketer of innovative wireless solutions for the worldwide mobile communications market.

my 4 years old 8100 pearl blackberry is still fashionable, I like my phone very much. I got from my mama, when she came to jakarta. basicly, all the features that it has is quite the same with all new blackberry model, the differentiator is only from the processor speed I think.

if I have a passion to buy a new smartphone, I will buy not a blackberry, I want something different like iphone, htc, or samsung with android operating system.

berry hamzah

Monday, 18 April 2011

Step into casual style.

comfy t-shirt and short in the morning.

SONY DSC

in this photo are nunu (red shirt), feby in the middle and me.

New Material I have to learn, JBOSS for few next days. little bit dizzy at start and much better then.

 

The biggest difference between people is their attitudes. For some, learning is enjoyable and exciting. For others, learning is a drudgery. For many, learning is just okay, something required on the road to a job.

berry nunu

Jboss adalah solusi open source untuk middleware. Jboss diakuisisi oleh Red Hat @Enterprise Linux@, dengan proses akuisisi ini membuat Jboss lebih agresif dengan pengembangan mission-critical application berbasis Open Source.

Dengan akuisisi Jboss oleh RedHat, menyediakan a broad middleware capabilities seperti :

  • · Process management
  • · Service integration and High Speed messaging (JBOSS Enterprise SOA Platform)
  • · User Interaction services (Jboss Enterprise Portal Platform)
  • · Data Integration (Jboss Enterprise Data Services Platform)
  • · System management and monitoring (Jboss Operation network)
  • · Integrated development tooling (Jboss developer Studio)

Masing masing Jboss component capture ide-ide terbaik dari komunitas open source untuk menghasilkan middleware yang powerfull dan reliable.

Application Interface

Jboss memiliki modul ESB yang berperan sebagai bus yang menghubungkan berbagai aplikasi dengan protokol masing-masing. Bagaimana aplikasi-aplikasi yang berbeda-beda tersebut dapat berkomunikasi ?. ESB menerapkan sebuah standar dalam pertukaran pesan antar aplikasi-aplikasi tersebut. Dengan adanya ESB, maka berbagai aplikasi yang berinteraksi dapat dihubungkan melalui satu kanal dan terstandarisasi. Sehingga, penambahan aplikasi baru akan lebih mudah untuk turut di integrasikan ke dalam sistem.

Application interface juga berguna untuk melakukan enkapsulasi terhadap sebuah aplikasi yang kritikal, seperti Core Banking Application. Dengan ESB, maka berbagai aplikasi pendukung yang memerlukan akses ke aplikasi core tidak lagi bebas mengakses langsung, melainkan harus melalui ESB sebagai middleware. ESB di sini memiliki peran untuk mengekspos berbagai layanan yang disediakan oleh aplikasi core, dan hanya yang diperbolehkan saja. Jadi, ESB berfungsi sebagai saringan dari layanan-layanan atau data yang tidak ingin diekspos, di mana ESB menjadi satu-satunya jalan menuju aplikasi core tsb.

Dengan standarisasi pada ESB ini, berbagai proses transformasi yang ada di ESB dapat diakses oleh aplikasi apapun yang terhubung ke ESB, baik lama ataupun baru. Dengan begitu, proses pengembangan dan pemeliharaan proses bisnis menjadi lebih cepat dan mudah.

       

       Pendekatan SOA ini membuat proses atau module yang dipakai oleh banyak aplikasi dibuat menjadi service. Hal ini akan membuat efisiensi yang sangat besar dalam projek projek selanjutnya. Ada banyak module atau proses yang hampir semua aplikasi membutuhkan, contoh nya: Account balance inquiry, Transfer, Posting to GL. Akan sangat tidak efisien jika semua aplikasi, terutama untuk aplikasi / project baru, harus membuat module aplikasi sendiri hanya untuk mengakses module yang sama. Dengan pendekatan SOA hal seperti ini bisa dibuat lebih efektif dan efisien.

image

1. Integrated Application Module (IAM) mengadopsi Web Service berbasis SOA, Disediakan connector dengan menggunakan Socket (TCP-IP). Dan bila dibutuhkan connector-connector yang lain seperti JMS, free text dan lainnya bisa disediakan.

2. Penggunaan ESB-JBoss dengan Intelligent Adapter berbasis JEE mempercepat integrasi dengan koneksi Web Service sehingga existing application tetap dapat berfungsi normal.

3. Message Exchange mengadopsi Extract, Transform, and Load & Master Data Management based on.

4. Message Broker and Object Request Broker mengadopsi JBI.

5. Standart Web Services berbasis XML, SOAP, and WSDL.

6. Web Services Security berbasis XML Signature, XML Encryption, SOAP security dan secure SOAP messages.

Sunday, 17 April 2011

paint ball games was fun..

Nice for PAINT BALL!!!!!!!!  I like to shoot some one with the paint ball lol fast like a butterfly and my paint ball is gona sting like a bee !!!!!!!!!

yesterday at spring of living water, I play paint ball. the games was fun. the environment was made look likes world war, there are 4 teams and only one will win. yes, its my team, team Rambo won this game.

SONY DSC

I love my paint ball :) don't die on me

SONY DSCSONY DSCDSC07326

Popular Posts