reference will now be made in detail to the preferred embodiment of the present invention . referring to fig1 - 2 in conjunction with fig5 , an optical connector 100 in accordance with the present invention is a cable connector assembly and comprises an insulative housing 1 , a plurality of terminals 3 assembled in the housing 1 , an optical device 3 movably retained in the housing 1 for optical transmitting , a dustproof mechanism 4 attached to the housing 1 , a pair of springs 5 sandwiched between the housing 1 and the dustproof mechanism 4 in a mating direction ( front - to - back direction ) thereof , a pair of metallic latching members 6 retained in the housing 1 for locking with a corresponding connector ( not shown ), a metallic shell 7 , an external cover 8 , a cable 91 , and a strain relief 92 . referring to fig8 , the housing 1 includes a main portion 10 and a pair of mounting arms 12 extending backwardly from two lateral sides of the main portion 10 . the main portion 10 has an upper mating port 102 formed in a top surface , a pair of positioning slots 103 extending backwardly from the upper mating port 102 , and a pair of side walls 1021 surrounding around the upper mating port 102 . each of the pair of side walls 1021 defines a first guiding rail 1022 extending in an upper - to - lower direction , and a second horizontal guiding rail 1025 extending backwardly from a top end of the first guiding rail 1022 . the first and the second guiding rails 1022 , 1025 are communicated with the upper mating port 102 respectively and are aligned with each other in a transverse direction perpendicular to the mating direction , respectively . in conjunction with fig5 - 6 , the main portion 10 has a retaining slot 104 , a lower mating port 105 and a pair of recesses 108 , all of which are recessed on a lower surface thereof . a mating tongue 106 is located between the upper and the lower mating ports 102 , 105 in the upper - to - lower direction . the upper mating port 102 is configured with u - shaped viewed from a front side , and the lower mating port 105 is configured with reverse u - shaped viewed from the front side . the upper and the lower mating ports 102 , 105 extend forwardly through the main portion 10 respectively . the main portion 10 further has a supporting block 1023 disposed in front end of the upper mating port 102 . each of the pair of mounting arms 12 has a retaining hole 121 extending forwardly from a rear end thereof and a receiving slot 101 formed on a bottom thereof . the housing 1 further includes two insulators 14 retained in the retaining slot 104 and stacked with each other in the upper - to - lower direction . referring to fig5 , the terminals 2 are insert molded in the two insulators 14 and each has a contact portion extending into the lower mating port 105 and a soldering tails connected with the cable 91 . an arrangement of the terminals 2 is in accordance with digital interactive interface for video & amp ; audio ( diiva ) standard . there are three differential pairs consisted of six signal terminals located between grounding terminals . the differential pairs for high - speed transmitting are used for conveying video signals . and a pair of signal terminals disposed aside the three differential pairs are used for audio signals . the optical device 3 includes an optical module 31 received in the upper mating port 102 , and a plurality of fibers 32 connecting the optical module 31 and the cable 91 . the optical module 31 includes a number of lenses 311 aligned along the transverse direction , and a plastic seat 312 holding the lenses 311 . the fibers 32 are respectively coupled to the lenses 311 . in addition , the lenses 311 extend beyond a front side of the seat 312 , with a gap formed between front potions of every two adjacent lenses 311 . the seat 312 has a pair of positioning posts 315 protruding backwardly thereof and received in the positioning slots 103 , respectively . referring to fig9 - 10 , the dustproof mechanism 4 is of one piece construction and is formed from a single die stamped metal plate . the dustproof mechanism 4 includes a planar base 41 , a dustproof cover 42 extending forwardly from the base 41 , a pair of pushing projections 43 protruding upwardly from the base 41 , and a pair of protrusions 44 protruding downwardly from the base 41 . the pair of pushing projections 43 are spaced away from each other in the transverse direction and protrude outwardly and beyond the optical connector 100 for engaging with the corresponding connector . the pair of protrusions 44 are spaced away from each other in the transverse direction too . the dustproof cover 42 is formed with a cured rib 421 disposed on a front end thereof , and a pair of sliding shafts 422 protruding outwardly from two lateral ends of the rib 421 in the transverse direction . the sliding shafts 422 are received in the first guiding trails 1022 and movable along the upper - to - lower direction and the mating direction in turn . the dustproof cover 42 has a thickness being substantially one - half of the thickness of the base 41 so as to increase flexible bending characteristics thereof . the dustproof cover 42 and the base 41 have the same width in the transverse direction . referring to fig5 - 7 , the springs 5 are received in the recesses 108 of the housing 1 , respectively . each of the pair of springs 5 presents as wave - shape viewed from a top side and has a rear end backwardly pressing against the housing 1 , and a front end forwardly pressing against the protrusion 44 of the dustproof mechanism 4 to urge dustproof mechanism 4 to automatable move forwardly . referring to fig6 , each of the latching members 6 includes a connecting arm 60 , a latching arm 62 and a retention arm 63 . the latching arm 62 and the retention arm 63 are spaced apart from each other in the upper - to - lower direction and extend forwardly from the connecting arm 60 . the latching arm 62 and the retention arm 63 are located in a first vertical plane . the connecting arm 60 is of u - shaped and located in second vertical plane which is disposed outside of the first vertical plane . the latching arm 62 has a hook 621 formed on a front end , a tab 622 formed on a bottom side thereof and disposed behind the hook 621 . the hook 621 protrudes downwardly beyond the main portion 10 . the tab 622 protrudes downwardly beyond the main portion 10 for locking with a corresponding connector . the retention arm 63 is inserted into the retaining hole 121 of the housing 1 , and the latching arm 62 is retained in the receiving slot 101 of the housing 1 . referring to fig5 - 6 , the metallic shell 7 has a first shell 71 , a second shell 72 , a third shell 73 , and a lower cap 74 . the first shell 71 includes a frame 711 to directly accommodate the main portion 10 therein . the frame 711 contains a top wall , a bottom wall , and a pair of side wall connected therebetween . the top wall defines a pair of guiding slots 712 receiving the pair of pushing projections 43 respectively therein to define a moving range of the pushing projections 43 in the mating direction . two through holes 715 are defined in a front segment of the bottom wall of the frame 711 to allow the hooks 621 of the latching arm 62 passing through . the second shell 72 includes an inverted u - shaped main portion 721 and a tail portion 723 extending backwardly . the third shell 73 includes a u - shaped main body 731 and a cable holder 733 integrated with the main body 731 and projecting backwardly . the second shell 72 and the third shell 73 are combined together in the upper - to - lower direction . the lower cap 74 is retained on the main portion 10 of the housing 1 to directly cover the optical module 31 . the external cover 8 includes an upper cover 81 and a bottom cover 82 . the upper cover 81 has a front wall 811 for abutting against the corresponding connector for the optical connector 100 to be prevented from being inserted deeply into the corresponding connector . the front wall 811 defines a pair of rectangular shaped opening 812 passing therethrough in the mating direction . the openings 812 are disposed above the guiding slots 712 and communicate with the guiding slots 712 respectively . the guiding slots 712 extend forwardly and beyond the openings 812 . the lower cover 82 is integrally formed with a deformable button 824 floatable along the upper - to - lower direction so as to actuate the tab 622 of the latching arm 62 . when detach the optical connector 100 from the corresponding connector , just press the deformable button 824 to actuate the tab 624 of the latching arm 62 , and the latching arm 62 retreat into the receiving slots 101 . when the pressing force is withdrawn , the deformable button 824 is restored to its original position , and the latching arms 62 also upwardly move by rebounded force . the strain relief member 92 is molded over a front segment of the cable 91 and accommodated in the external cover 8 . referring to fig3 - 4 , when the optical connector 100 does not mate with the corresponding connector , the dustproof mechanism 4 is positioned at an initial position , the dustproof cover 42 is perpendicular to the base 41 and is positioned in the upper mating port 102 to cover a front end of the optical module 31 for preventing dust from falling on the lenses 311 of the optical module 31 . when the optical connector 100 need to mate with the corresponding connector , the dustproof mechanism 4 is pushed backwardly by the pushing projections 43 being pushed and then arrives a final position , configured as a horizontal plate , the dustproof cover 42 leaves from outwardly from the upper mating port 102 to be positioned above the optical module 3 and allow the optical module 31 to mate with the corresponding connector . when the optical connector 100 is being inserted into the corresponding connector , the dustproof mechanism 4 moves between the initial position and the final position along the mating direction . the corresponding connector abuts against the pushing projections 43 to urge the pushing projections 43 to backwardly move in the guiding slots 712 , and the sliding shafts 422 moves upwardly in the first guiding rails 1022 and is divided into two parts being perpendicular to each other , one part is positioned above the optical module 31 and disposed in a horizontal plane , the other part is still received in the upper mating port 102 and positioned in a vertical plane . when the optical connector 100 is fully inserted into the corresponding connector , the pushing projections 43 is wholly accommodated in the openings 821 of the external cover 8 , and the whole dustproof mechanism 4 is disposed in the horizontal plane and arrives the final position . after the optical connector 100 is withdraw from the corresponding connector , the dustproof mechanism 4 moves to the initial position via the pair of springs 5 . the pushing projections 43 is disposed at outside of the optical connector 100 and are adapted for directly abutting against the corresponding connector for achieving a mate between the optical connector 100 and the corresponding connector conveniently for user . it will be understood that the invention may be embodied in other specific forms without departing from the spirit or central characteristics thereof . the present examples and embodiments , therefore , are to be considered in all respects as illustrative and not restrictive , and the invention is not to be limited to the details given herein .