Final answer:
Alfonzo of Naples was attacked by Alfonso de Albuquerque in the city of Malacca in 1511.
Step-by-step explanation:
Alfonso of Naples was attacked by the Portuguese military commander Alfonso de Albuquerque in the city of Malacca in 1511. Albuquerque demanded the return of Portuguese prisoners and when his demands were refused, he bombarded the city and took control of it. He then erected a fortress and made a Hindu merchant the city's chief administrator.